Я хочу создать функцию для проверки того, что электронная почта уникальна среди всех таблиц в базе данных, поэтому я буду запрашивать каждую таблицу, чтобы проверить, существует ли введенная электронная почта при проверке данных с использованием 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"
}
Я пытаюсь использовать значение, чтобы я мог использовать свою логику.