0

クエリで日付を指定する必要があります:ExpectedEndとTerminationDate。
ExpectedEndがTerminationDateと同じ日にあるときはいつでもレコードを返すクエリを見つける必要があります。
切り離された基準を使用してどのように行うことができますか?
なんらかの投影法を適用する必要があると思います。

NHibernate2とCastle.ActiveRecordを使用しています。

4

1 に答える 1

1

NH3 に移行した場合は、QueryOver を使用して簡単に比較できます。

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