使用JPQL / Hibernate选择ManytoMany关系中的项目

时间:2012-09-18 21:09:48

标签: sql hibernate playframework jpql

如何轻松选择模型文章的记录,其中类别是id为x的类别。 Article和Category之间存在ManytoMany关系。 (链接字段int eh文章模型是类别。)

我必须构建查询,因为它根据一组变量提供了包含可用文章的列表。例如。我尝试了类似的东西(但显然不起作用):

    if(categoryFilter != null){
        sql += "ANY categories.id = " + categoryFilter.id + " AND " ;
    }

然后查询:

("site.app = ? AND " + sql + "removed = 0", app)

我以前做过但不记得了。 我在Play上使用Hibernate!框架。

0 个答案:

没有答案