NHibernate icriteria SQLFunction левый
Как мне реализовать следующее утверждение в NHibernate iCriteria
Select * From LECNNy where Left(Address,4)='test'
Это должно быть что-то вроде
Projections.SqlFunction("left"("Address"),
Но как мне передать число символов и переменную?
1 ответ
Некоторые дальнейшие исследования дали следующий ответ:
store.Add(
Restrictions.Eq(
Projections.SqlFunction(
"left",
NHibernate.NHibernateUtil.String,
Projections.Property("Address"),
Projections.Constant(4)
),
'test'
)
);