在MongoDB中,如何使用100更新嵌套值?
例如,考虑一个具有以下文档的集合people:
{
_id: ObjectId("5a7e395e20a31e44e0e7e284"),
name: "foo",
address: { street: "123", town: "bar" }
}
如何将address
文档中嵌入的street
字段从"123"
更新为"Main Street"
?
在MongoDB中,如何使用100更新嵌套值?
例如,考虑一个具有以下文档的集合people:
{
_id: ObjectId("5a7e395e20a31e44e0e7e284"),
name: "foo",
address: { street: "123", town: "bar" }
}
如何将address
文档中嵌入的street
字段从"123"
更新为"Main Street"
?
使用dot notation:
db.people.update({ }, { $set: { "address.street": "Main Street" } })