在Mongoid中的embeds_manyreferences_many(或embeds_onereferences_one)之间进行选择时,应该想到哪些关键点?

我目前更喜欢embeds_many而不是references_many,但这会导致嵌套的embeds_many'ies过多,而且我担心它可能会给数据库增加不必要的开销。

最佳答案

需要注意的最重要的事情是MongoDB中每个文档的4 MB限制-通过使用引用而不是嵌入文档,您可以使文档的大小减小。

关于差异的其他信息可以在here中找到。

08-19 22:35