При создании критерия для NHibernate все критерии добавляются как AND
.
Например:
session.CreateCriteria(typeof(someobject))
.Add(critiera)
.Add(other_criteria)
тогда конечный результат будет
SELECT ...
FROM ...
WHERE criteria **AND** other_criteria
Я бы хотел сказать NHibernate добавить критерии как "ИЛИ"
SELECT ...
FROM ...
WHERE criteria **OR** other_criteria
Любая помощь приветствуется