Функция проверки Joi - PullRequest
0 голосов
/ 04 июня 2019

Я хочу создать функцию для проверки того, что электронная почта уникальна среди всех таблиц в базе данных, поэтому я буду запрашивать каждую таблицу, чтобы проверить, существует ли введенная электронная почта при проверке данных с использованием joi.Я искал и нашел код, подобный этому

 email: Joi.string().email().lowercase().required().validate(function(value, done){
      console.log(value)//if this works i will query on  the database 
      done(null);
 })

Однако, он возвращает эту ошибку в почтальоне

"error": {
    "generatedMessage": false,
    "name": "AssertionError [ERR_ASSERTION]",
    "code": "ERR_ASSERTION",
    "actual": false,
    "expected": true,
    "operator": "==",
    "path": "email.value"
}

Я пытаюсь использовать значение, чтобы я мог использовать свою логику.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...