如何检查是否同时提供了限制和偏移量,或者两者都没有提供
limit: Joi.number().integer(), offset: Joi.when('limit' ,{is: Joi.exist(), then: Joi.number().integer().required()}), //This is working if limit is provided check for offset
unguejic1#
尝试:
limit: Joi.when('offset', { is: Joi.exist(), then: Joi.number().integer().required() }), offset: Joi.when('limit', { is: Joi.exist(), then: Joi.number().integer().required() })
执行此操作后,两个字段将同时为必填字段。
1条答案
按热度按时间unguejic1#
尝试:
执行此操作后,两个字段将同时为必填字段。