我正在尝试构建一个 HQL,它可以保留集合中的连接值,以便让我有机会检查它的“is null”。
取自休眠手册的示例:
from Cat as cat left join cat.kittens as kitten with kitten.bodyWeight > 10.0
似乎在 NHibernate 中不起作用,因为它无法识别“with”关键字。如果您无法直接在连接中而不是在 WHERE 语句中指定连接子句,那么您还应该如何离开连接并检查不匹配的条目?
我正在运行 NHibernate 2.0.0。
最佳答案
不幸的是,NHibernate 不支持这一点。这是first requested in 2005并且是迄今为止最受欢迎的功能。
关于.net - NHibernate HQL不支持 "with"关键字吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/269541/