代码之家  ›  专栏  ›  技术社区  ›  Luca Molteni

Hibernate条件与join-fetch关系不同

  •  1
  • Luca Molteni  · 技术社区  · 14 年前

    我在网上搜索过,但我不太了解这个问题:

    我试图使用条件构建一个distinct查询,并使用一个投影构建一个distinct子句,试图在distinct中解析投影的lazy属性。

    所以查询将如下所示

    createCriteria(父类) .createCriteria(“关系”)

    不幸的是,关系字段没有被获取,这个查询只返回一个id列表,我必须生成O(n)查询来获取结果。

    代码:

    从父级选择distinct r作为p

    可以用标准来做吗?

    我看到有人建议使用trasnformer,但我想在数据库中使用distinct。

    非常感谢你。

    可能重复 NHibernate ?

    0 回复  |  直到 8 年前