{
id: 1,
name: "venkat",
description: "Description",
address: "chennai",
pinCode: "600100",
authenticationCode: "123",
authenticated: false,
deleted: false,
Location: [
{
name: "foo",
description: "LocationDecription",
parent: "parent",
UserAccess: [
{
loginName: "paklon",
role: "role"
}
]
}
]
}
我需要更新role:"admin"
有條件的地方比賽一樣id: 1
,Location
的陣列name: "foo"
和Location
的"UserAccess.loginName": "paklon"
嵌套數組,然後更新的作用。更新文件嵌套是包含多個條件
看一看類似[問題](https://stackoverflow.com/questions/18573117/updating-nested-arrays-in-mongodb-via-mongo-shell) –