mongodb如何更新表中所有數(shù)據(jù)

小億
147
2023-08-24 06:44:19
欄目: 云計(jì)算

要更新MongoDB表中的所有數(shù)據(jù),可以使用updateMany()方法來(lái)更新所有文檔。

以下是一個(gè)示例,它將更新名為"students"的集合中的所有文檔的"age"字段為25:

db.students.updateMany({}, {$set: {age: 25}})

上面的代碼中,{}表示匹配所有文檔,$set操作符指定要更新的字段和新值。

還可以使用其他查詢條件來(lái)更新特定的文檔,例如:

db.students.updateMany({name: "John"}, {$set: {age: 25}})

這將更新名為"John"的學(xué)生的"age"字段為25。

0