Node.js 对dblite、nodejs使用“like”
dblite是sqlite与nodejs一起使用的一个很好的模块。 然而,我似乎不能像关键字一样工作Node.js 对dblite、nodejs使用“like”,node.js,sqlite,Node.js,Sqlite,dblite是sqlite与nodejs一起使用的一个很好的模块。 然而,我似乎不能像关键字一样工作 db.query( 'SELECT *,rowid FROM song__tv WHERE song LIKE %?%', [rTitle], function (rows) { console.log("===post==="); console.log(rows.length); console.log(rows[0]); res.render("tv_page",
db.query(
'SELECT *,rowid FROM song__tv WHERE song LIKE %?%',
[rTitle],
function (rows) {
console.log("===post===");
console.log(rows.length);
console.log(rows[0]);
res.render("tv_page", {pagename: "tv_page", posts: rows,title:rTitle})
}
);//query
问题似乎出在哪里?我看到的可能重复的是,您选择了*,我不知道这是否有效,因为*已经选择了所有列,[rTitle]如果不是变量,则应该是['rTitle',因为只有数字可以输入而不带引号