使用QueryOver返回HasMany关联集合计数为0的实体

时间:2011-11-21 16:59:27

标签: c# nhibernate queryover

我有2个实体,父母和孩子。

Parent
-Children (has many)

Child
-parent_id

现在我想让所有有0个孩子的父母。

我想使用QueryOver获取此List结果。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

我猜测以下查询应该这样做..

Session.QueryOver<Parent>()..WhereRestrictionOn(x => x.Children).IsEmpty.List();