【问题标题】:How to compare only the MM/dd/yyyy part of two dates with a detached criteria?如何仅将两个日期的 MM/dd/yyyy 部分与独立标准进行比较?
【发布时间】:2011-04-06 11:44:10
【问题描述】:

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

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

【问题讨论】:

    标签: c# .net nhibernate orm detachedcriteria


    【解决方案1】:

    如果您已经搬到 NH3,那么使用 QueryOver 您可以简单地比较它们:

    session.QueryOver<Trip>().Where(c => c.ArrivalDate >= c.DepartureDate).List();
    

    【讨论】:

    • 我还有 NHibernate 2。另外,那是 Linq 提供程序的一部分吗?
    猜你喜欢
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多