如何从MongoDB文件中获取/存储相关数据?

时间:2017-05-18 23:00:18

标签: mongodb mongoose

我有两个系列:

  1. 原型
  2. 字段
  3. 每个原型都可以包含一些fields。因此集合字段中的结构文档是:

    { _id: "940jei34wrewrwr1", name: "Opa" },
    { _id: "940jei34wrewrwr2", name: "Opa1" },
    { _id: "940jei34wrewrwr3", name: "Opa2" }
    

    集合原型是:

    { _id: "1", name: "PA", fields: { ... }},
    { _id: "2", name: "BA", fields: { ... }},
    { _id: "3", name: "CA", fields: { ... }}
    

    因此,在集合原型中,我需要在fields键中存储字段。

    但我不确定,它必须是数组:字段:[ ... ]字段的id元素,或者对象:fields: { ... },包含完整的字段数据,如下所示:

    ,fields: {{ _id: "940jei34wrewrwr1", name: "Opa" }, { _id: "940jei34wrewrwr2", name: "Opa1" }}
    

    存储此相关数据的最佳方法是什么?

    在哪种情况下,提取和更新数据会很容易?

    谢谢!

0 个答案:

没有答案