Hibernate不等于示例标准
Hibernate具有以下示例标准: 例如:Hibernate不等于示例标准,hibernate,Hibernate,Hibernate具有以下示例标准: 例如: Example equal = Example.create(mydbObject); Example notEqual = Example.createNotEqual(mydbObject); 有没有相反的方法, 例如: Example equal = Example.create(mydbObject); Example notEqual = Example.createNotEqual(mydbObject); 或任何类似于创建不平等
Example equal = Example.create(mydbObject);
Example notEqual = Example.createNotEqual(mydbObject);
有没有相反的方法,
例如:
Example equal = Example.create(mydbObject);
Example notEqual = Example.createNotEqual(mydbObject);
或任何类似于创建不平等标准的内容。我不想浏览每个字段,也不想对其进行限制
谢谢,将它与
s.createCriteria(YourClass.class)一起使用
我正在寻找“不相等”的相同限制方法,根据文档,它是
List list = getSession().createCriteria("you.pakcage.hibernate.Example")
.add(Restrictions.ne("myProperty","blablabla"))
.list();
通过这种方式,您可以退出一个包含所有示例
对象的列表,但myProperty
属性为“blablabla
”的对象除外
也许不完全是你想要的,但对我来说也是一样
Criteria cri = session.createCriteria(Your.class);
cri.add(Restrictions.not(Restrictions.eq("parameter", "test")));
--
Restrictions.not将否定表达式您的意思是创建一个条件来获取除指定对象之外的所有对象吗?请对您发布的代码提供一些解释。