Hibernate 有示例标准: 例如:
Example equal = Example.create(mydbObject);
有没有办法做到相反的事情, 例如:
Example notEqual = Example.createNotEqual(mydbObject);
或任何类似的东西来创建不相等的标准。我不想遍历每个字段而不是 Restrictions.ne。
谢谢
最佳答案
我正在寻找“不等于”的相同限制方法,根据文档,它是
List list = getSession().createCriteria("you.pakcage.hibernate.Example")
.add(Restrictions.ne("myProperty","blablabla"))
.list();
通过这种方式,您可以撤回包含所有 Example
对象的列表,但 myProperty
属性为“blablabla
”的对象除外。
可能不完全是你想要的,但它对我来说达到了同样的效果。
关于Hibernate 不等于示例标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45140067/