这是SQL查询:
UPDATE users
SET balance = (SELECT SUM(amount) FROM payments WHERE to_id = 1)
WHERE id = 1
如何将其转换为MongoDB一查询? 更笼统的问题:在MongoDB中编写多次更新查询的最佳方法是什么?
答案 0 :(得分:1)
我相信db.collection.updateMany()
是您想要的。
您可以在文档中找到更多信息:
https://docs.mongodb.com/manual/tutorial/update-documents/