0

2 つの条件を OR ステートメントで結合するにはどうすればよいですか?

たとえば、誕生日フィールドに null があるか、このフィールドの値が someDate より小さい従業員を取得したいとします。このコードをどのように書き直す必要がありますか:

var query = DetachedCriteria.For<Employee>()
    .Add(SqlExpression.IsNull<Employee>(p => p.Birthday))
    .Add<Employee>(emp => emp.Birthday.Value < someDate);
4

1 に答える 1

1

Disjunction()を使用する必要があります

于 2011-01-20T11:11:24.257 に答える