在下面的架构中,我想要求它具有纬度/经度或北距/东距键。如何完成此操作并在这些之后向架构添加其他可选键?我查看了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)