我有一个包含2类俱乐部和文章的应用程序。这些在Hibernate中映射为多对多关系。如何创建HQL查询以在多对多关系中返回对象?
因此,hibernate创建了一个名为CLUB_ARTICLE的表,它用它来管理多对多关系。 CLUB和ARTILCE表彼此之间没有直接引用,映射仅在CLUB_ARTICLE表中表示。
我需要创建一个HQL查询,返回一个特定俱乐部的文章列表。所以我需要提供俱乐部ID并找回属于它的物品列表。出于某种原因,我只是无法解决如何做到这一点。任何帮助将非常appriciated!
谢谢。
如果OP已经有'club'实例,如果关系是双向的,他可以叫'club.getArticles()'。 – 2010-03-21 06:00:35
当然,但问题是如何在HQL中做到这一点。 – 2010-03-21 14:08:43