我该如何与或陈述结合两个标准?

例如,我要让员工在生日领域或该领域的价值中无效的人数小于有一天。我应该如何重写此代码:

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

谢谢!

有帮助吗?

解决方案

您需要使用 disjunction()

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top