MongoDB - 使用“一对多关系”更新单个文档

时间:2015-08-09 12:09:08

标签: mongodb mongoose mongodb-query relationship

我需要根据存储在另一个集合中的所有文档创建一个“摘要文档”。我需要执行查询的文档有这样的结构:

RatioCollection

{
  keyName: String,
  data: {
    ratio1: Number,
    ratio2: Number
    ...
  }
}

每个唯一的keyName都有一个数据对象,其中存储了相同的比率。现在我需要创建一个这样的摘要集合:

RatioSummaryCollection

{
  ratio1: {
    max: Number,
    min: Number
  },
  ratio2: {
    max: Number,
    min: Number
  }
  ...
}

最终只包含一个由我的所有比率文档创建的文档,当不同的比率发生变化时,这些文档会自动更新。

如何实现这一目标,甚至可能实现?

0 个答案:

没有答案