Критерии гибернации, как на словах
Я хочу сделать это с помощью критерия nhibernate:
SELECT Text FROM Table WHERE Text Like 'Re% Wi%'
Результат должен быть:
Red Wine
У меня есть параметр поиска в виде строки "Re Wi" из пользовательского интерфейса.
Каков наилучший подход? разбить строку и поставить% в конце, присоединить массив строк и в итоге:
criteria.Add(Restrictions.Like("Text", 'Re% Wi%', MatchMode.Start))
Или я могу добавить отдельные части (начало слов) к некоторым критериям выражения?