0

我必须在我的查询中添加日期:ExpectedEnd 和 TerminationDate。
只要 ExpectedEnd 与 TerminationDate 同一天,我就需要找到一个返回记录的查询。
如何使用分离的标准来完成?
我假设应该应用某种投影。

我正在使用 NHibernate 2 和 Castle.ActiveRecord。

4

1 回答 1

1

如果您已移至 NH3,则使用 QueryOver 您可以简单地比较它们:

session.QueryOver<Trip>().Where(c => c.ArrivalDate >= c.DepartureDate).List();
于 2011-04-06T11:50:38.243 回答