У меня есть документ, который мне нужно обновить. Однако в старом документе может быть одно поле, которое я хочу исключить из обновления и сохранить.Обновить весь документ за исключением указанных полей
Как я могу это достичь?
В приведенном ниже примере, старыйpositions
документ может включать в себя поле primary
, который я хочу, чтобы между обновлениями.
Meteor.users.update(
{
type: SI.ENUM.USER.TYPE.BROADCASTER,
'positions._id': this.previous._id
},
{
$set: {'positions.$': doc}
},
{
multi: true
}
);
Спасибо за подсказку. Я надеялся, что может быть монгольский оператор, но это тоже делает трюк. – maze