【发布时间】:2013-02-08 20:40:19
【问题描述】:
我的问题是基于另一个问题:Selecting where an entity contains a list thats a subset of another list
但我想做的是:
我正在编写一个 JPQL 查询并且我有以下场景。我有一个包含标签列表的问题实体。我想选择列表中不包含任何给定标签的所有问题。我如何使用 JPA 做到这一点?
我想做一些类似 SELECT x FROM Question x WHERE x.tags 'do not contains any' :tags 的事情
我尝试使用“NOT IN”,但它不起作用。在这种情况下,它至少返回一个不在“标签”列表中的标签的所有问题。我只想返回所有标签不在“标签”列表中的问题。
有什么建议吗?
【问题讨论】: