Я новичок в Mon goose и не могу найти способ выполнить определенный запрос на обновление. У меня следующая схема:
{
usersJoined: [{
type: String
}],
status: {
type: Number,
default: 0
},
}
Я хочу обновить статус до 1, когда размер массива usersJoined равен 5. Я использую следующий запрос для запроса правильного документа:
Model.findOneAndUpdate(
{
status: 0,
usersJoined: {$ne: user}
},
{
$push: {usersJoined: user}
}
);