'OR' dans NHibernate Lambda Extensions
-
13-10-2019 - |
Question
Comment puis-je union deux critères avec OU déclaration?
Par exemple, je whant pour obtenir des employés Wich ont null dans le champ Anniversaire ou la valeur de ce champ est inférieure à someDate. Comment dois-je réécrire ce code:
var query = DetachedCriteria.For<Employee>()
.Add(SqlExpression.IsNull<Employee>(p => p.Birthday))
.Add<Employee>(emp => emp.Birthday.Value < someDate);
Merci!
La solution
Vous devez utiliser Disjunction ()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow