How to query an M:N relationship with JPA2?
问题 I have an an object (BlogPost) that contains an M:N collection of elements (Tags). How to query for an object (BlogPost) where at least one it its Tags matches an element in a set of Tags (defined by the user) with JPA2 (Hibernate). findBlogPostWithAtLeastOneMatchingTag(Collection<Tag> tags){ ???? } My main problem is, that I actually need to compare two collections of tags: - the collection of tags of the BlogPost. - the collection I search for I tried Select p from Post p where p.tags in(