尝试通过汇总更新文档

时间:2018-12-10 00:28:25

标签: mongodb

我无法通过汇总更新文档。我已经写出了此命令,但是没有得到任何输出,并且在查看文档时没有任何显示。

db.customers.aggregate([{$match : {state : "PA"}}, {$addFields : {"pastPurchase" : {$switch : {branches: [{case : {_id : 1}, then : ["chair", "desk"]}, {case : {_id : 4}, then: ["chair", "tablet", "usb"]}}}}, {$out : "customers"}])

以下是一个文档的示例:

{"id": "1", “name” : “Bill”, "productId": "1", "customerId": "1", "amount": 20.00, “state”: “PA”}

0 个答案:

没有答案