Задать вопрос
@WizardW

Найти пользователя по username ЛИБО email?

Как найти пользователя по username либо по email, чтобы при регистрации понять, занят username или email?
await UserModel.find(
      { username: uBody.username },
      (err, user) => {
        if (err) {
          error = "smth wrong";
        }
        if (user.length != 0) {
          if (user[0].username === uBody.username) {
            error = "username taken";
          }
          if (user[0].email === uBody.email) {
            console.log(user[0].username);
            error = "email taken";
          }
        }
      }
    );
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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