Мы в Telegram
Добавить новость
ru24.net
Работа
Декабрь
2022

Требуется обновить значение в массиве объектов в mongodb

0
Пример объекта во вложении.
Мне необходимо выполнить обновление элемента в массиве объектов,
поиск идет одновременно по полям:
1) companyId
2) "platforms.platform"
3) "platforms.status"
4) "platforms.uploadToFeed"

Делаю запрос, обновляется другое поле массива, где:

db.getCollection('re').update({
companyId: "GgLnMSMmxYtgeLC9q",
"platforms.platform": "DomClick",
"platforms.status": "for_publication",
"platforms.uploadToFeed": true
},{
$set: { "platforms.$.status": "new status" }
})

Обновляется элемент с "platforms.platform": "Cian"




Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
Ига Свёнтек

«Ну и кто сказал, что женский теннис — это скучно?» Свёнтек — после матча с Соболенко






Актер Павел Прилучный обжаловал решение суда Москвы по алиментам

Подмосковье изучит опыт Китая в подготовке рабочих кадров

РИА Новости: группа Тутберидзе не будет проводить летний сбор на базе в Новогорске

Прививка от клещевого энцефалита в Москве. Правду поведал врач Тяжельников