【发布时间】:2011-07-04 04:17:40
【问题描述】:
我正在尝试使用JPA Criteria 编写NOT IN 约束。
我试过这样的事情:
builder.not(builder.in(root.get(property1)));
虽然我知道这行不通。在上述语法中,如何添加要检查的 property1 的集合/列表?
【问题讨论】:
标签: java jpa jpa-2.0 criteria-api
我正在尝试使用JPA Criteria 编写NOT IN 约束。
我试过这样的事情:
builder.not(builder.in(root.get(property1)));
虽然我知道这行不通。在上述语法中,如何添加要检查的 property1 的集合/列表?
【问题讨论】:
标签: java jpa jpa-2.0 criteria-api
builder.not(root.get({field_name}).in(seqs))
seqs 是集合。
【讨论】:
root.get({field_name}).in(seqs).not()