Hibernate有例如標準: 例如:休眠不等於例如標準
Example equal = Example.create(mydbObject);
有沒有辦法做相反, 例如:
Example notEqual = Example.createNotEqual(mydbObject);
或任何類似,爲了創造一個不平等的標準。我不想通過每個領域,而不是通過Restrictions.ne。
感謝,
Hibernate有例如標準: 例如:休眠不等於例如標準
Example equal = Example.create(mydbObject);
有沒有辦法做相反, 例如:
Example notEqual = Example.createNotEqual(mydbObject);
或任何類似,爲了創造一個不平等的標準。我不想通過每個領域,而不是通過Restrictions.ne。
感謝,
與s.createCriteria(YourClass.class).add(Restrictions.not(notEqual));
使用它。
我尋找同樣的限制方法爲「不等於」,並根據該文件,它通過這種方式,您撤退列表包含所有Example
對象除了那些myProperty
酒店的
List list = getSession().createCriteria("you.pakcage.hibernate.Example")
.add(Restrictions.ne("myProperty","blablabla"))
.list();
是「blablabla
」。
可能並不完全符合你的要求,但它對我來說也是一樣。
您的意思是創建一個條件,獲取除指定的所有對象之外的所有對象? – EkcenierK 2011-08-20 10:09:59