2 коллекции в MongoDB: Account, Information.
Account:
{
"_id": {
"$oid": "6348dc197a7b552660170d8b"
},
"username": "12345",
"password": "123dsgfdsgdfsg",
"email": "1243",
"role": "123",
"_infoid": {
"$oid": "6348dc197a7b552660170d8a"
}
}
и соответственно Information:
{
"_id": {
"$oid": "6348dc197a7b552660170d8a"
},
"avatar": "hello",
"name": "Abcd",
"phonenumber": "012345678",
"address": "abcd"
}
Я хочу изменить "phonenumber" на "123", но у меня есть только "_id" Account-a. Могу ли я изменить это с помощью aggregation pipeline?
зачем дублировать айдишник? проще выполнить find_one_update
yep
Обсуждают сегодня