我有一个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
的所有元素?list
tags