即使返回值有效,我的函数也会返回undefined
.
console.log(getNotParsedArticle());
function getNotParsedArticle() {
db.all('SELECT article_link FROM helpdb WHERE done = 0 LIMIT 1', (err, result) => {
if(err){
console.log(err.message);
return null;
}
console.log("Got not parsed article: " + result[0].article_link);
return result[0].article_link;
});
}
控制台输出:
undefined
Got not parsed article: /article/c/basic-medicine
我try 将异步添加到函数中,并使用等待调用它,结果相同.
db = new sqlite3.Database
个