【问题标题】:"Not in" constraint using JPA criteria使用 JPA 标准的“不在”约束
【发布时间】: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


    【解决方案1】:

    builder.not(root.get({field_name}).in(seqs)) seqs 是集合。

    【讨论】:

    • 也可以:root.get({field_name}).in(seqs).not()
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-29
    • 2016-11-18
    • 2020-04-13
    • 1970-01-01
    • 2011-03-30
    • 1970-01-01
    • 2015-06-22
    相关资源
    最近更新 更多