gpt4 book ai didi

grails - 仅在Grails应用程序GORM中具有外键,而在数据库中则没有

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

我的Grails应用程序正在使用共享的旧数据库。表模式中没有明确定义外键约束。但是,许多表中都存在逻辑外键关系。我不允许更改数据库架构(由于它是共享数据库,因此请获得DBA的许可……)。

有没有一种方法可以定义hasMany,ManytoMany和其他GORM约束,而无需更改现有的数据库架构?

最佳答案

您可以拥有hasMany和belongsTo,而无需使用外键。级联删除和所有其他操作都可以使用,但是如果您的代码执行了某些违反FK的操作,则不会收到FK违反错误。

关于grails - 仅在Grails应用程序GORM中具有外键,而在数据库中则没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29396163/

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