我有一个Entry具有以下关系的实体:
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
@ManyToMany(mappedBy = "entryList", cascade = {CascadeType.ALL} )
private List<Tag> tags = new LinkedList<>();
此 SELECT 语句从列表Entry中选择关系tags中至少一个元素的所有位置list:
SELECT m FROM Entry m JOIN m.tags tags WHERE tags IN :list;
但我想要的是一个 SELECT 语句来选择所有必须相关Entry的所有元素?listtags