gpt4 book ai didi

java - HIbernate FetchMode 加入

转载 作者:行者123 更新时间:2023-12-02 00:52:45 25 4
gpt4 key购买 nike

我有一个包含子列表的父类。我想通过 id 以外的其他内容加载父级,例如按名称...我正在使用 criteria.setFetchMode("children",FetchMode.JOIN);criteria.add(Restrictions.eq("name", name)) 急切地加载具有唯一名称的父级的所有数据。问题是我得到了数千个同名的结果...我该如何解决这个问题。

最佳答案

尝试criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY)

这会在执行查询后应用转换,该查询组契约(Contract)一根的行,这在使用 Hibernate Criteria 的外连接中通常是需要的。

关于java - HIbernate FetchMode 加入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2336680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com