Mapper的名称
Mapper的命名空间
Mapper的全名
Mapper对象对应的数据库连接
获取Mapper对应的sql生成函数
获取Mapper对应的sql生成函数的源代码
当指定参数后,会立即执行该sql,不支持事务。
只有sqlchain支持事务。
args : sql生成函数所需的参数
callback : 执行完毕的回调函数
示例:
var sqlChain = SqlChainFactory.createSqlChain();
var getUsers = sqlChain.getMapper('user.getUsers');
getUsers.param({id : 10},(err, result)=>{
var list = result;
console.log('list');
console.log(list);
});
param函数Promise化
示例:
var sqlChain = SqlChainFactory.createSqlChain();
var getUsers = sqlChain.getMapper('user.getUsers');
getUsers.param.promise({id : 10}).then((list)=>{
console.log('list');
console.log(list);
});
注:调用时需要在前面加
await
关键字来得到结果,否则返回Promise对象