jjzjj

ViewAggregates

全部标签

mongodb - MongoDB 中的多个 $inc 更新

是否可以通过在单个更新文档中传递两个$inc运算符来更新单个文档?例如,我正在尝试使用以下更新文档增加给定文档中的两个不同字段:{"$inc":{"ViewAggregates.4d75b891842f2d3930cf7674":1},"$inc":{"ViewAggregates.Total":1}}没有引发错误并且文档已更新,但只有一个字段增加了。就好像服务器忽略了第一个$inc运算符,只实际应用了第二个。这是预期的\正确的行为还是我遗漏了什么? 最佳答案 这是唯一的字典键的一个有趣的副作用——第二个$inc覆盖第一个。但是,仍

mongodb - MongoDB 中的多个 $inc 更新

是否可以通过在单个更新文档中传递两个$inc运算符来更新单个文档?例如,我正在尝试使用以下更新文档增加给定文档中的两个不同字段:{"$inc":{"ViewAggregates.4d75b891842f2d3930cf7674":1},"$inc":{"ViewAggregates.Total":1}}没有引发错误并且文档已更新,但只有一个字段增加了。就好像服务器忽略了第一个$inc运算符,只实际应用了第二个。这是预期的\正确的行为还是我遗漏了什么? 最佳答案 这是唯一的字典键的一个有趣的副作用——第二个$inc覆盖第一个。但是,仍