Joi 基于两个不同的参数验证密钥

问题描述

我正在使用 Joi 13。 如何验证依赖于其他两个键的架构?
我已完成以下操作,但出现错误

AssertionError [ERR_ASSERTION]:无法将类型号与另一个合并 类型:替代品

我的代码

total_value: Joi.number().when(
    'isCustomer',{
    is: true,then: Joi.when(
        'employment_type',{
        is: 'non-professional',then: Joi.number().required()
    }
    )
}
)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)