用〜async〜代替`model.exports`

时间:2018-11-11 13:02:30

标签: javascript mongodb sails.js

我是Nodejs,SailsJS和MongoDB的新手,

我正在编写代码,以便使用Sailsjs在MongoDB中创建用户。 我的代码是:

module.exports = {
  create: function(req, res){

      var params = _.extend(req.query || {}, req.params || {}, req.body || {});

     var a = Math.floor(100000 + Math.random() * 900000)
      a = a.toString().substring(0, 6);

      params.otp = a;

      User.create(params).exec(function(err, user) {
          if (err) {
            // res.send(500, {error: "DB Error"});
            res.json(err.status, {err: err});
            return;
          } else if (user) {
              console.log("inside ::::",user)
              return res.send(user);
          }
        });
    },
  };

我想用module.exports代替async。有什么建议吗?

0 个答案:

没有答案