我正在尝试使用 NHibernate 模拟主题查询IQueryOver
。到目前为止我有
var q = CurrentSession.QueryOver<ObjectModel.Order>().
WhereRestrictionOn(o => o.Buyer.ID).IsIn(partyIDs).
WhereRestrictionOn(o => o.Seller.ID).IsIn(partyIDs);
但是,这会生成一个and
查询,而我需要or
在两个where
子句之间有一个运算符。
这是如何完成的IQueryOver
?