如果您对记录数量不感兴趣,则可以使用EXISTS查询:
select 'Y' from dual where exists (select 1 from mytable where parent_id = :id)
如果有记录,则返回“ Y”,否则返回“ Y”。
[就您对Hibernate的“ uniqueResult”的疑问而言-所有要做的就是在只有一个对象要返回时返回一个对象-
而不是包含1个对象的集合。如果返回多个结果,则该方法将引发异常。

如果您对记录数量不感兴趣,则可以使用EXISTS查询:
select 'Y' from dual where exists (select 1 from mytable where parent_id = :id)
如果有记录,则返回“ Y”,否则返回“ Y”。
[就您对Hibernate的“ uniqueResult”的疑问而言-所有要做的就是在只有一个对象要返回时返回一个对象-
而不是包含1个对象的集合。如果返回多个结果,则该方法将引发异常。