标签: mongodb schema
我有以下收藏品:
最佳做法是什么?如何更有效地使用mongodb?
就我而言,用户和项目将更频繁地更改,并应定义为单独的集合。
你的建议是什么?
答案 0 :(得分:0)
您的问题没有统一的答案,因为MongoDB允许您同时进行嵌入和引用。 但是这里有一些提示:不要膨胀集合,因为查询下面的元素可能很难,特别是如果你要使用列表。
如果您能够进行原型设计,请先尝试嵌入集合,然后编写单元测试,添加/删除/查询项目和用户。如果这样可行,则无需引用它们。