nhibernate连接中的其他限制

时间:2012-12-15 15:06:15

标签: nhibernate

是否可以在hql的连接中添加其他限制?

sql:

LEFT JOIN dbo.PersonOrder OP ON OP.ID_PERSON = P.ID AND OP.ID_ORDER = 3

是否可以在hql,linq或queryover中获取此信息? 我在 Person Order 之间有很多关系。在左侧,我想要所有Person对象,在右侧,我需要null或id为3的订单(如果该人和订单号3之间有链接)。

提前致谢

1 个答案:

答案 0 :(得分:1)

使用with关键字

LEFT JOIN dbo.PersonOrder OP WITH OP.ID_ORDER = 3