NodeJS Joi Vlidation - Как вернуть ответ JSON вместо строки? - PullRequest
0 голосов
/ 07 октября 2018

Недавно я использовал библиотеку проверки Joi для проверки данных, поступающих из запроса (создание RESTful API).
Я использовал .label () метод для генерации строкового ответа и отправки его обратно пользователю, но я не смог найти способ отправить ответ JSON обратно пользователю?
Попытка отправки готового JSON внутри строки, поиск документации иИнтернет, конечно - не могу найти упоминания об этом.
Пример текущего кода:

textField: Joi.string().required().max(4).label("This example field didn't pass the testing phase, please try again)"),

Есть идеи?

1 Ответ

0 голосов
/ 07 октября 2018

Если вам необходимо отправить данные в случае ошибки, попробуйте метод .error().Вы можете передать ошибку в этом.

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