我必须在我的查询中注明日期:ExpectedEnd和TerminationDate
我需要找到一个查询,只要ExpectedEnd与TerminationDate在同一天,就会返回记录
如何使用分离标准来完成?
我假设应该应用某种投影。
我正在使用NHibernate 2和Castle.ActiveRecord。
答案 0 :(得分:1)
如果你已经转移到NH3,那么使用QueryOver你可以简单地比较它们:
session.QueryOver<Trip>().Where(c => c.ArrivalDate >= c.DepartureDate).List();