const userSchema = new mongoose.Schema({
name: String,
products: []
});
напр. Пользователь:
{ name: 'Steve', products: ['111a', '222b']}
Я хочу удалить продукт с заданным именем у пользователя с указанным идентификатором.
User.findByIdAndUpdate(userId, { $pull: { products: req.body.prodId } }, (err, user) => {
if (err) { res.send('error_3853852'); return; }
res.send('updated'); return;
})
В результате он не удален и не возникла ошибка