Рассмотрим поле email
, которое я хотел бы установить и запросить (findOne
). Я создал уникальный индекс. Более того, я хотел бы, чтобы все адреса электронной почты были строчными в соответствии с передовой практикой.
Конечно, я могу убедиться, что все мои контроллеры, которые устанавливают и/или запрашивают email
, сначала будут использовать строчные буквы, но это подвержено ошибкам. Есть ли способ декларативно разгрузить это на мангуста/монго? То есть: передача [email protected]
в Mongoose будет правильно очищена до [email protected]
перед установкой значения или запросом коллекции.