nHibernate标准——Expression.sql的使用
我需要做一个查询,检查整型表中的一列。如何使用expression.sql(nHIbernate Criteria API)获取与给定数字匹配的所有行。 非常感谢。nHibernate标准——Expression.sql的使用,nhibernate,criteria,expression,Nhibernate,Criteria,Expression,我需要做一个查询,检查整型表中的一列。如何使用expression.sql(nHIbernate Criteria API)获取与给定数字匹配的所有行。 非常感谢。 Rey.是否需要使用Expression.Sql?Expression.Eq不能为您工作吗 参考文献 示例代码: IList cats = sess.CreateCriteria(typeof(Cat)) .Add( Expression.Like("Name", "Fritz%") ) .Add( Expressi
Rey.是否需要使用
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();
IList cats=sess.CreateCriteria(类型(Cat))
.Add(表达式.Like(“Name”,“Fritz%”)
.添加(表达式)或(
Expression.Eq(“年龄”,0),//您需要使用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();
IList cats=sess.CreateCriteria(类型(Cat))
.Add(表达式.Like(“Name”,“Fritz%”)
.添加(表达式)或(
表达式.Eq(“年龄”,0)//