Как в Mongoose отслеживать уникальность поля при добавлении (у меня два варианта)?
В документе два уникальных поля.
Отлавливать этот момент можно с помощью autoIndex: true.
Но в продакшне его рекомендуется отключать.
У меня есть два варианта:
1) Оставить.
2) Делать find, если есть совпадение - не сохранять. Минусы - два лишних обращения к базе (два find на два поля).
Уникальны по отдельности. То есть 1 поле не должно совпадать с таким же в других документах и 2 поле не должно совпадать в других документах. И если они оба не совпадают с аналогичными в других - сохраняю.