我正在尝试使用 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?