如何在sails中使用存储过程调用?

目前我正在使用sailsjs构build一个项目。 我想在sailsjs控制器中使用存储过程调用。 任何build议,我怎样才能使用它?

您可以使用.query水线呼叫SP,如下所示:

  Model.query('CALL yourSP', function(err, result) { if (err) { res.send(400); } else { res.send(result); } }); 

如果你正在使用参数:

  example: function(req, res){ var x = req.param('x'); var y = req.param('y'); Model.query('CALL yourSP("'+x+'","'+y+'") ', function(err, result) { if (err) { res.send(400); } else { res.send(result); } }); }; 

如果你正在使用参数:

 Model.query("call yourSP(?)",[email], function(err, results) { if (err) { console.log("errerr", err); } console.log("results", results); });