我正在尝试创建一个mongodb
查询,如果文档中的dataType
为cheese
,则显示查询结果,然后在这些文档"dataNum": "2"
中添加一个新字段。
为此,我可以使用
db.veg.aggregate([
{ $match : {"dataType":"cheese" }},
])
,但是要使用什么查询,以便它也可以添加新字段。我正在使用nosqlbooster
查询mongodb。
答案 0 :(得分:3)
您可以使用updateMany而不是像这样的聚合
db.veg.updateMany({dataType: "cheese"}, {$set:{dataNum: 2}});