我有一个MongoDB 3.6数据库,我在一个集合中有几个文档。 所有文档都具有相同的属性,如:
{"type": "stuff", "price1": 2, "price2": 5, "total_cost": }
我希望将price1
和price2
的总和作为total_cost
的值,是否可以这样做?
如果我更新price1
或price2
,它会自动更新total_cost
。
{"type": "stuff", "price1": 2, "price2": 5, "total_cost": 7 }
非常感谢!
答案 0 :(得分:0)
您可以搜索聚合管道的writeFileSync
阶段,但我认为它会在您的数据库中创建一个新的集合。为了完成您的工作,您需要在代码中计算总计,并在文档中的结果后计算$out
。