0
如何實現下面的語句中的NHibernate的ICriteria的NHibernate的ICriteria SQLFunction左
Select * From LECNNy where Left(Address,4)='test'
它必須像
Projections.SqlFunction("left"("Address"),
但我怎麼通過字符和變種的數量?
如何實現下面的語句中的NHibernate的ICriteria的NHibernate的ICriteria SQLFunction左
Select * From LECNNy where Left(Address,4)='test'
它必須像
Projections.SqlFunction("left"("Address"),
但我怎麼通過字符和變種的數量?
一些進一步的研究給出了以下的答案:
store.Add(
Restrictions.Eq(
Projections.SqlFunction(
"left",
NHibernate.NHibernateUtil.String,
Projections.Property("Address"),
Projections.Constant(4)
),
'test'
)
);