我正在尝试编写将在 SQLite 查询不返回结果时执行的代码。然而,Node.js 的异步特性使这变得困难。我不知道我是否可以在回调函数中编写代码,因为当我使用会导致空结果的输入进行测试时,什么也没有发生。
我正在做
db.each("SELECT pid, collection , photo FROM photos WHERE collection = '"+collection_id+"' AND pid = '"+photo_id+"' ", function(err, row) {
console.log("PHOTO FOUND");
//code inside the callback function
});
//code I want
具体来说,我想呈现一些通用的东西,以防用户请求不在数据库中的东西我该怎么办?