Zhanna_K
@Zhanna_K
in progress

Как предотвратить дублирование в массиве?

Есть ли возможность предотвратить добавление одинаковых айдишников в массив? Добавила { unique: true, dropDups: true }, но это не помогает. Возможно я неправильно передаю эту опцию.
Подскажите, пожалуйста, что изменить?

Project.updateOne(
      { _id: req.params.projectId },
      {
        $push: { developers: req.body.developer.devId },
      },
      { unique: true, dropDups: true }
    );

5f8042bb967d4042626204.png
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ответы на вопрос 1
zoonman
@zoonman
CEO @ LinuxQuestions.ru
$addToSet
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы