Проверка Joi с использованием joi.object - PullRequest
0 голосов
/ 25 января 2020

пытается выучить Typescript и использовать Joi с Hapi для написания кода API и проверки запросов. Столкнулся с проблемой, где это работает:

query: joi.object({
            apiKey: joi.string().required()
        })

, но это не так:

query: {
            apiKey: joi.string().required()
        }

Кто-нибудь знает, что здесь происходит? Во втором случае я получаю ошибку во время выполнения.

1 Ответ

0 голосов
/ 26 января 2020

Joi 16 далее вы должны обернуть вашу схему в Joi.object. Это причина, почему он не работает во втором случае. Если вы хотите использовать второй способ, вам нужно использовать Joi 15

...