您好,感谢您的帮助。 我需要将数据插入到MongoDB集合中,但我感到困惑,这种方法是更好的,嵌套的或扁平的方法。
例如: 一个嵌套文档
{
a: [ {
aName: 'name',
b: [ {
bName: 'name'
} ]
}
或许多扁平小文件
{
a: 'name',
b: 'name'
}
评论:
没有更新查询,只需插入(并获取)
嵌套的对象不是很大(不会超出限制)
我认为是嵌套方式:
它比较冗长,它对下一个查看集合以了解层次结构的人的帮助
获取更简单,获取的代码更易读
我认为是平坦的方式