使用 JPA 标准的“不在”约束
Posted
技术标签:
【中文标题】使用 JPA 标准的“不在”约束【英文标题】:"Not in" constraint using JPA criteria 【发布时间】:2011-07-04 04:17:40 【问题描述】:我正在尝试使用JPA Criteria
编写NOT IN
约束。
我试过这样的事情:
builder.not(builder.in(root.get(property1)));
虽然我知道这行不通。在上述语法中,如何添加要检查的 property1
的集合/列表?
【问题讨论】:
【参考方案1】:builder.not(root.get(field_name).in(seqs))
seqs 是集合。
【讨论】:
也可以:root.get(field_name).in(seqs).not()
以上是关于使用 JPA 标准的“不在”约束的主要内容,如果未能解决你的问题,请参考以下文章