node ajax validator,node.js – 快速验证器中的验证

我使用快速验证器进行验证.我正在使用mongoose的数据库,它也有内置的验证.我想知道我应该使用哪一个?

我也想知道在express-validator中的验证是否并行.以此代码为例:

req.checkBody(email,Invalid email).notEmpty().isEmail().isUnique();

req.checkBody(password,Invalid possword).notEmpty().len(8,30);

req.checkBody(first_name,Invalid first_name).notEmpty().isAlpha();

req.checkBody(last_name,Invalid last_name).notEmpty().isAlpha();

req.checkBody(dateofbirth,Invalid dateofbirth).notEmpty.isDate();

isUnique()是一种自定义验证方法,用于检查电子邮件是否尚未注册,它会查询数据库以进行验证.虽然在上面的代码中没有提到,但是我也没有其他的post请求,我需要验证多个字段,数据库查询将在每个字段中进行.

所以我想知道它是否可能并行运行上述每个检查方法,因为这将使它更快,并且我也将更多的节点像.我显然希望使用一个模块来并行运行它们,如异步.我还想知道这些检查方法是否已经并行运行?

请帮我看看吗提前致谢.

我使用快速验证器进行验证.我正在使用mongoose的数据库,它也有内置的验证.我想知道我应该使用哪一个? 我也想知道在express-validator中的验证是否并行.以此代码为例: req.checkBody(email,Invalid email).notEmpty().isEmail().isUnique(); req.checkBody(password,Invalid possword).notEmpty().len(8,30); req.checkBody(first_name,Invalid first_name).notEmpty().isAlpha(); req.checkBody(last_name,Invalid last_name).notEmpty().isAlpha(); req.checkBody(dateofbirth,Invalid dateofbirth).notEmpty.isDate(); isUnique()是一种自定义验证方法,用于检查电子邮件是否尚未注册,它会查询数据库以进行验证.虽然在上面的代码中没有提到,但是我也没有其他的post请求,我需要验证多个字段,数据库查询将在每个字段中进行. 所以我想知道它是否可能并行运行上述每个检查方法,因为这将使它更快,并且我也将更多的节点像.我显然希望使用一个模块来并行运行它们,如异步.我还想知道这些检查方法是否已经并行运行? 请帮我看看吗提前致谢.
经验分享 程序员 微信小程序 职场和发展