Удаление части данных из документа mongoDb

есть документ в коллекции "items":

{
"_id" : ObjectId("5a074338f796316464038f35"),
"a" : true,
"b" : "text"

}

Как при помощи команды

Yii::$app->mongodb->createCommand()->update();

удалить "b" : "text" из документа, сохранив сам документ?

Может другая команда нужна для этого?..


Ответы (1 шт):

Автор решения: Дмытрык

db.collections.update({},{$unset:{b:''}}, {multi: true})

в нативной Монге, этот запрос удалит поле b во всех документах коллекции

→ Ссылка