gpt4 book ai didi

hibernate - 为什么 Hibernate 会尝试加载 "not-found=ignore"关联?

转载 作者:行者123 更新时间:2023-12-01 01:14:07 26 4
gpt4 key购买 nike

我有一个类(代表一个项目),它通过多对一的关系映射另一个类(代表一个用户)。随着用户的来来去去,我确保设置了 未找到 属性(property)到忽略 关系上。

然而,似乎 Hibernate 仍然试图通过为每个项目执行一个额外的 SQL 查询来加载“丢失的”用户 未找到 属性应该将关系设置为 .也就是说,在关联用户不再存在的情况下,我会将 not-found 属性除外,以简单地“取消”该关系。但是,Hibernate 会尝试一一获取这些关系。

知道我可能做错了什么吗?

最佳答案

您是否禁用了延迟加载并将 fetchmnode 设置为加入,因为 Hibernate 必须获取它们以决定是否应将其取消,并且它无法仅使用 id 来决定

关于hibernate - 为什么 Hibernate 会尝试加载 "not-found=ignore"关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13085038/

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