[英]Joi - reference value of same object
我需要引用以前的屬性( propertyValue
)來獲取另一個屬性( loan
)的最大值。 目前我已經嘗試過:
const products = joi.object().keys({
propertyValue: joi
.number()
.min(40000)
.required(),
loan: joi
.number()
.min(1)
.max(joi.ref('propertyValue') - 1)
});
但我收到以下錯誤: Error: limit must be a number or reference
和:
joi.object().keys({
propertyValue: joi
.number()
.min(40000)
.required(),
loan: joi
.number()
.min(1)
.max(joi.template('{propertyValue - 1}'))
.required(),
})
這給出了錯誤: Not a valid joi Schema
有沒有辦法可以做到這一點?
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.