Начинаю знакомство с Mongo. Делаю проверку занятости пользовательского имени в своей форме.
Есть модель:
const UserSchema = Schema({
username: {
type: String,
required: 'Username is not specified'
trim: true
}
});
Поле
username принимает в себя строку разного регистра, мне надо устраивать поиск имени (username) по базе в полном соответствии
без строгости к регистру, к примеру так:
В базе данных есть пользователь с именем
AlexPro, я ищу его по имени:
const username = 'AlexPRO'; // То, что хочу найти
const findByUsername = await User.findOne({ username }); // Ищу по базе, но я ничего не нахожу, так как символы разных регистров
Как игнорировать регистр?