本意是在Criteria的条件组合中拼一个子查询进去,没找到合适的方法,求解
比如要实现这样的功能:
SELECT * FROM A WHERE EXISTS(
SELECT 1 FROM B WHERE B.FK = A.KEY
)
A有对应的entity,所以一般查询是在Servcie中继承NameEntityServcie,直接query(Cnd)就可以了,那么当Cnd中需要拼一个非in子查询条件,该怎么实现呢?
本意是在Criteria的条件组合中拼一个子查询进去,没找到合适的方法,求解
比如要实现这样的功能:
SELECT * FROM A WHERE EXISTS(
SELECT 1 FROM B WHERE B.FK = A.KEY
)
A有对应的entity,所以一般查询是在Servcie中继承NameEntityServcie,直接query(Cnd)就可以了,那么当Cnd中需要拼一个非in子查询条件,该怎么实现呢?