Criteria criteria = ...; // obtain criteria from somewhere, like session.createCriteria()
criteria.add(
Restrictions.not(
// replace "id" below with property name, depending on what you're filtering against
Restrictions.in("id", new long[] {2, 3})
)
);
3条答案
按热度按时间91zkwejq1#
你的问题有点不清楚。假设“Category”是一个根实体,“2,3”是id(或类别”的某些属性的值),您可以使用以下方法排除它们:
同样可以使用
DetachedCriteria
。tuwxkamq2#
对于自Hibernate 5.2版本以来的新标准:
1tuwyuhd3#