Ниже представлен документ MongoDB.обновление вложенного элемента массива основы выбора элемента массива в mongodb
`{
"_id" : ObjectId("588f09c8d466d7054114b456"),
"phonebook" : [
{
"pb_name_first" : "Aasu bhai",
"pb_phone_number" : [
{
"ph_id" : 2,
"ph_no" : "+91111111",
"ph_type" : "Mobile"
}
],
"pb_email_id" : [
{
"email_id" : "[email protected]",
"email_type" : "Home",
"em_id" :1
},
{
"email_id" : "[email protected]",
"email_type" : "work",
"em_id" :2
}
],
"pb_name_prefix" : "MR."
}
]
}`
Я хочу MongoDB запрос, который будет обновлять данные в email_id
pb_email_id
массива на основе em_id
. Если я выберу em_id=1
, то эта запись [email protected]
будет обновлена. Если я выберу em_id=2
, то [email protected]
будет обновляться.