1
我有以下SQL:NHibernate的語法的ICriteria
Select * from table where (Field1=1 and Field2=1) or (Field3=1)
如何創建使用NHibernate的ICriteria 問候Keld
我有以下SQL:NHibernate的語法的ICriteria
Select * from table where (Field1=1 and Field2=1) or (Field3=1)
如何創建使用NHibernate的ICriteria 問候Keld
使用Restrictions.Or和Restrictions.And
Session
.CreateCriteria<Table>()
.Add(Restrictions.Or(
Restrictions.And(
Restrictions.Eq("Field1", 1),
Restrictions.Eq("Field2", 1)),
Restrictions.Eq("Field3", 1))
.List<Table>();
THX選擇,我想你可以加入2個標準 –
Keld,這是@harriyot在限制條件中所做的。 – mcfea