Sha*_*shi 46 hibernate criteria restriction
我有类别列表.我需要排除2,3行的类别列表.我们可以通过使用Criteria和Restriction来实现休眠吗?
Chs*_*y76 98
你的问题有点不清楚.假设"Category"是根实体而"2,3"是id(或类别的某些属性的值),您可以使用以下内容将它们排除:
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})
)
);
Run Code Online (Sandbox Code Playgroud)
同样可以做到DetachedCriteria.
| 归档时间: |
|
| 查看次数: |
60144 次 |
| 最近记录: |