我正在用流星使用mongodb,並且我想在MongoDB中添加現有數量值鍵中的新數量並更新相同的集合。 我可以直接在MongoDB查詢中添加嗎? payment.update({},$ add {$ set:{amount:amount}}); 這樣的東西,所以新的金額直接加入到前面的數額;如何在現有鍵值中添加值並更新Mongodb中的集合?
0
A
回答
2
試試這個:
db.payments.update({"some":"condition"}, {$inc:{amount:new_amount}})
這將新的量添加到舊量。
0
您可以使用蒙戈$ INC來增加這樣的值:
payment.update({},{$inc:{amount: amount}});
這將增加量的所有文檔的數量。
payment.update({'_id':docId},{$inc:{amount: amount}});
:
您也可以根據這樣的情況更新文檔
相關問題
- 1. 如何將新值添加到MongoDb中的現有數據中?
- 2. 如何在現有JavaScript對象中添加新的鍵值對:
- 3. 如何將數組添加到mongoDb中的現有集合中
- 4. 如何用mongodb中的更新值替換所有集合的字段值?
- 5. laravel-mongodb:如何將外鍵添加到兩個現有集合?
- 6. Mongodb - 多級鍵:集合中的值對
- 7. 在mongodb集合中添加新對象
- 8. (Laravel 5.3)如何向現有集合中的現有子數組添加新的鍵和值?
- 9. 如何在json mongodb中添加具有鍵和值的列?
- 10. MongoDB的「漸」鍵,在其中更新值
- 11. 如何將數據追加到現有的mongodb中的鍵值
- 12. 如何更新mongodb中的集合
- 13. 如何更新集合值
- 14. Rails mongoDB添加新的鍵值對
- 15. 如何在MongoDB中彙總一個集合中的所有值
- 16. Java集合 - 如何在集合中添加多個值?
- 17. 如何在集合laravel中添加新值?
- 18. 更新mysql並將值添加到現有值
- 19. 如何更新MongoDB中加蓋集合中的單個字段?
- 20. 如何更新字段以將值添加到現有值?
- 21. 如果存在散列鍵,則將新值添加到現有值中
- 22. 將控件添加到集合並從集合中更新
- 23. 如何添加值在單場MongoDB中
- 24. 在Mongoose(mongodb node.js)中,如何更新現有值並插入缺失值,而不刪除未指定的值?
- 25. 在mongodb中迭代集合中單個鍵的值列表
- 26. R,合併數據集更改鍵值
- 27. 如何添加新鍵值對到現有的對象
- 28. Mongodb node.js集合中所有文檔的鍵值總和
- 29. 如何編寫更新以添加具有現有值的列
- 30. 在MongoDB中更新集合的錯誤