在 JPA/JQL 中,我将 a 作为输入,并且我想在我的输入 Set ( )Set<Tag>
中找到与至少一个标签相关联的实体。:tags
实体有Tagged
一个属性标签
@ManyToMany
private Set<Tag> tags;
查询应该是什么样子?我试过了
SELECT t FROM Tagged t WHERE t.tags = ANY(:tags)
但这是不正确的。有谁知道正确的查询应该是怎样的?
示例:如果标记实体具有标签("one", "two", "tree")
,并且我的:tags
输入参数是一组标签("three", "four")
,我希望匹配,因为它们"three"
是共同的。