{
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"
}
]
}
]
}
I need to update role:"admin" where conditions match like id: 1, Location's array name: "foo" and Location nested array of "UserAccess.loginName": "paklon" and then update the role.