NG5*_*214 3 javascript node.js angularjs strongloop loopbackjs
我正在使用MySQL和strongloop,我有一个存储过程来交换数据
swap_XYZ('<old_abc>', '<new_new>')
Run Code Online (Sandbox Code Playgroud)
我无法在文档中找到任何示例来调用存储过程。如何调用此存储过程?提前致谢。
小智 5
module.exports = function (ABCModel) {
var ds = app.dataSources.dsMySQL;
ABCModel.swap = function (old_abc, new_abc, cb) {
var sql = "CALL `swap_XYZ`('" + old_abc + "','" + new_abc + "');";
ds.connector.query(sql, function (err, data) {
if (err) {
console.log("Error:", err);
}
cb(null, data);
console.log("data:", data);
});
}
ABCModel.remoteMethod(
'swap',
{
accepts: [
{arg: 'old_abc', type: 'string'},
{arg: 'new_abc', type: 'string'}
],
returns: {arg: 'result', type: 'object'},
http: {path: '/swap', verb: 'post'}
}
);
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2766 次 |
| 最近记录: |