gpt4 book ai didi

java - Hibernate - 集合未填充所有子项

转载 作者:行者123 更新时间:2023-12-01 15:43:12 25 4
gpt4 key购买 nike

我在 hibernate 时遇到了一个非常奇怪的问题。

我们正在使用 Grails 和 GORM 来开发应用程序。

行为如下。假设我有一个关系“部门”->“员工”。基本上假设我有 Dept.id=1,有 3 名员工,Dept.id=2,有 5 名员工。

我们正在尝试创建一个类似的查询。检索employee.id = X的所有部门。

让它通过 join/criteria 或任何我们让查询工作的方式,但集合中填充的唯一子项是与 id = X 匹配的员工。

无论我执行 getSize 还是其他操作,该集合都不会填充真实数据,我的意思是其他 3 或 4 名员工。

这是一个非常奇怪的问题,说实话,我过去从未经历过。

任何帮助将不胜感激。

谢谢。

最佳答案

你尝试过使用Hibernate.initialise(proxy)吗?

Initialise 方法初始化代理对象。

关于java - Hibernate - 集合未填充所有子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7654831/

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