Мне нужно сделать запрос, который проверяет столбец в таблице типа integer. как я могу использовать выражение.sql(nHIbernate Criteria API), чтобы все строки соответствовали заданному номеру. Спасибо, Рей.
Критерии nHibernate — использование Expression.sql
Ответы (1)
Вам нужно использовать Expression.Sql
? Не мог бы Expression.Eq
работать на вас?
Ссылка на Критериальные запросы
Образец кода:
IList cats = sess.CreateCriteria(typeof(Cat))
.Add( Expression.Like("Name", "Fritz%") )
.Add( Expression.Or(
Expression.Eq( "Age", 0 ), //<---- here is the one you check for int equality
Expression.IsNull("Age")
) )
.List();
person
o.k.w
schedule
30.12.2009