Я новичок в nodeJS, так что, извините, если мой вопрос звучит глупо, я хочу поддержать условную полезную нагрузку на основе другого ключа,
price: Joi.when('pricing', {
is: 'VARIABLE',
then: Joi.number()
.min(1)
.max(1000)
.required(),
otherwise: // prevent adding price in the payload
})
Я хочу, чтобы пользователь указывал цену в ценах равно ' VARIABLE ', чтобы предотвратить предоставление пользователем цены в полезной нагрузке.