Задать вопрос
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
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
Ваш ответ на вопрос

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

Похожие вопросы