Этот вопрос проверяет знание операторов MongoDB для работы с массивами в документах, а именно различие между $addToSet и $push.
Короткий ответ
Оператор $addToSet добавляет значение в массив, только если его нет в этом массиве, предотвращая дубли. В отличие от него, оператор $push добавляет элемент в массив без проверки на дубли.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.