标签: ruby-on-rails mongodb mongoid
所以我在我的rails应用程序中使用mongoid并且默认情况下引用了我的所有类关系。我已经意识到其中一些最好不要嵌入,只是想知道除了将has_many更改为embeds_many等之外是否还有其他步骤。
答案 0 :(得分:0)
您需要为另一个集合中存在的每个文档创建新的嵌入式文档。
例如,假设您有帖子和评论,而评论属于Post。现在,您的评论位于名为“评论”的集合中。您需要遍历每个帖子或评论,并在正确的帖子中创建嵌入式评论。