Как добавить объект,а не перезаписать его?
User.updateOne({email: email}, {$set: {"categories": x}}, function (err, result) {
if (err) return console.log(err);
console.log(result);
});
Ответы (1 шт):
Автор решения: Maxim Sharai
→ Ссылка
Если я правильно вас понял, вы хотите добавить объект x в массив categories. Тогда вам нужен оператор $push:
User.updateOne({email: email}, {$push: {"categories": x}}, function (err, result) {
if (err) return console.log(err);
console.log(result);
});