如何使用 sails 在控制器中验证请求(查询和正文)参数.js



这是我的控制器,我想验证身体参数,如姓名和手机、电子邮件等。如何做到这一点。

/**

  • 注册控制器
  • @description::用于处理传入请求的服务器端操作
  • @帮助::请参阅https://sailsjs.com/docs/concepts/actions*/

module.exports={

register:async(req,res,next(=>{return res.send({"status":"success","message":"registration successfully"},200(;}

};

Sails.js提供了一个名为模型属性的功能。通过定义模型属性,Sails会自动处理基于您定义的属性的大部分验证。

签出https://sailsjs.com/documentation/concepts/models-and-orm/attributes以了解有关模型属性的更多信息。

此外,您还可以使用常规JavaScript验证方法和正则表达式(用于手机和电子邮件(来验证请求正文数据。

最新更新