gpt4 book ai didi

grails - 对于 m-m 关系,mappedBy 和 belongsTo 有什么区别?

转载 作者:行者123 更新时间:2023-12-02 15:18:35 26 4
gpt4 key购买 nike

Grails中m-m关系的mappedBy和belongsTo有什么区别?两者如何在同一个域中使用?

最佳答案

我认为有 3 和 1 有两种格式:

有属于To:belongsTo=[something:Something]belongsTo=SomethingbelongsTo=[Something,Another]
Something something
最后是 hasOne=[something:Something]
当您声明 Something something这实际上创建了一个名为 something_id 的表格单元格

当您声明 belongsTo=[something:Something] something_id没有创建,我想如果我理解正确,关系现在由休眠管理。

引用点Explain belongsTo in GrailsGrails hasOne vs. belongsTo

因此,简而言之,您可以通过 db 管理关系。其他由hibernate管理。

两者如何在同一个域中使用?

如果它们都指向同一个父级,为什么你需要两者?

您可以对任何关系使用任何一种方法,belongsTo 是一种休眠控制机制,告诉它关系是什么/哪种方式,因此 Parent 必须具有 Child child映射

其中 Something somethingParent parent真的没有上述要求。希望这是有道理的

关于grails - 对于 m-m 关系,mappedBy 和 belongsTo 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44784036/

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