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请求,我需要验证多个字段,数据库查询将在每个字段中进行. 所以我想知道它是否可能并行运行上述每个检查方法,因为这将使它更快,并且我也将更多的节点像.我显然希望使用一个模块来并行运行它们,如异步.我还想知道这些检查方法是否已经并行运行? 请帮我看看吗提前致谢.上一篇:
IDEA上Java项目控制台中文乱码