如何在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); });