gpt4 book ai didi

grails - 在Grails中删除级联GORM MongoDB是一个错误?

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

我在Grails 2.3.9中将GORM与MongoDB结合使用。根据http://spring.io/blog/2010/07/02/gorm-gotchas-part-2/,删除时一定不能有级联。但是事实是,当删除用户时,其所有角色也会被删除。

是MongoDB GORM中的错误吗?

最佳答案

答案是在删除之前清除集合:

user.roles.clear()
user.delete()

但是,我认为这只是一种解决方法。

关于grails - 在Grails中删除级联GORM MongoDB是一个错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32026073/

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