MongoDB исключение поля из запроса на обновление документа

Возможно ли во время запроса на обновление с помощью какого-то оператора "проигнорировать/удалить из запроса" определённое поле объекта, которое мы передаём в запросе, не трогая при этом сам объект ?

То есть, условно у нас есть вот такой запрос:

{ "$set": { "_id": "...", "name": "...", "description": "..." } }

Необходимо проигнорировать/избавиться от _id в запросе, не трогая при этом сам объект

(объект { "_id": "...", "name": "...", "description": "..." } должен остаться в первоначальном виде)

Я знаю, что для массива это можно реализовать с помощью операторов $pop или $pull, а вот как подобное реализовать для объекта ?

Главное условие - в запросе должен передаваться объект


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