小编Mic*_*ele的帖子

Joi 模式中的备用键组

在下面的架构中,我想要求它具有纬度/经度或北距/东距键。如何完成此操作并在这些之后向架构添加其他可选键?我查看了xor,但这似乎只支持单个键,而不支持键集。

const schema = Joi.alternatives().try({
    Northing: Joi.string().required(),
    Easting: Joi.string().required(),
}, {
    Lat: Joi.string().required(),
    Lon: Joi.string().required(),
});
Run Code Online (Sandbox Code Playgroud)

validation joi

5
推荐指数
1
解决办法
742
查看次数

标签 统计

joi ×1

validation ×1