代码之家  ›  专栏  ›  技术社区  ›  alamar

将具有collection.size的hibernate HQL转换为条件查询

  •  5
  • alamar  · 技术社区  · 16 年前

    由于某些原因,我永远都不知道如何通过CriteriaAPI做事情。

    我有一个HQL:

    from Track track where size(track.trackTitles) > 1
    

    是否可以将其转换为轨道类上的条件查询?如果是,如何:我应该使用什么限制?

    1 回复  |  直到 16 年前
        1
  •  13
  •   axtavt    16 年前

    Restrictions.sizeGt("trackTitles", 1)