【发布时间】:2020-06-25 10:33:19
【问题描述】:
const Joi = require('@hapi/joi');
function validateInput(input)({
const schema = Joi.object({
username: Joi.string().alphanum().min(3).max(30).required(),
numApples: Joi.number().min(1).max(5).required(),
numOranges: Joi.number().min(1).max(5).required()
});
return schema.validate(input);
}
如果苹果和橙子的总数不等于 3 或更多,我想做的是抛出一个错误。 是否可以使用 @hapi/joi 以这种方式添加自定义逻辑?
【问题讨论】: