【发布时间】:2018-04-19 14:56:46
【问题描述】:
我对这个节点 js 和 sqlite 有点陌生,但我创建了一个简单的函数来从我的 sqlite db 中获取 1 个结果
getOne: function() {
sql.get(`SELECT * FROM currency_list order by rowid desc limit 1`).then(row => {
if (!row) {
return console.log("no data");
} else {
return row;
}
});
},
然后我的调用者是这样的
module.exports = {
run : (args, Client, msg, isOwner) => {
let results = db.getOne();
console.log("test result =>"+JSON.stringify(results));
}
};
我没有得到任何结果,因为我的控制台日志将显示函数未定义。我可以知道如何使函数返回值吗?
【问题讨论】:
标签: javascript sqlite