Node js Джой проверки условного запрета ключей - PullRequest
0 голосов
/ 03 апреля 2020

Я новичок в nodeJS, так что, извините, если мой вопрос звучит глупо, я хочу поддержать условную полезную нагрузку на основе другого ключа,

price: Joi.when('pricing', {
    is: 'VARIABLE',
    then: Joi.number()
        .min(1)
        .max(1000)
        .required(),
    otherwise: // prevent adding price in the payload
})

Я хочу, чтобы пользователь указывал цену в ценах равно ' VARIABLE ', чтобы предотвратить предоставление пользователем цены в полезной нагрузке.

...