ato*_*oth 15 node.js sequelize.js
我搜索过文档并尝试谷歌,但我没有找到问题的直接答案:
如何在Sequelize中调用存储过程?
我搜索了Sequelize的文档,但我甚至没有找到"程序"这个词的痕迹.
我得到的最接近的是这个bug-report-turned-feature-request:https: //github.com/sequelize/sequelize/issues/959
引用链接:
我的想象会很棒:
sequelize.query('CALL calculateFees();').success(
function (settingName1, settingName2, settingName3, users) {
});
Run Code Online (Sandbox Code Playgroud)
他们提到可以调用存储过程,但不提供语法.
任何人都可以用正确的语法给我一个例子吗?
谢谢.
Nis*_*ani 14
sequelize
.query('CALL login (:email, :pwd, :device)',
{replacements: { email: "me@jsbot.io", pwd: 'pwd', device: 'android', }})
.then(v=>console.log(v));
Run Code Online (Sandbox Code Playgroud)
小智 5
sequalise查询返回承诺,因此以下是我查询存储过程的方式。
sequelize.query('CALL calculateFees();').then(function(response){
res.json(response);
}).error(function(err){
res.json(err);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21100 次 |
| 最近记录: |