如何根据请求正文中的某些条件定义一些验证规则。
例如,我要验证仅在发布帖子(isPublished标志等于true)时设置帖子描述字段,例如:
module.exports = function(Post) {
if(req.body.isPublished === true) {
Post.validatesPresenceOf('description');
}
}
最佳答案
只需使用options
参数Post.validatesPresenceOf('description', {if: 'isPublished'});
参考:#validatable-validatespresenceof