mysql
有什么方法可以在 Node.js的模块中编写诸如此类的查询?
select * from table_name where name like "%value%";
在 Node.js 中,您可以使用?
占位符将一些值放入 sql 查询中。但是,以下代码不起作用。
connection.query('select * from table_name where name like "%?%"', value, function(err, rows){
if(err) throw err;
console.log(rows);
});
当我编写上面的代码时,我得到一个空结果,因为 mysql 将我的代码解释为%'value'%
,包括多余的单引号。那么有什么方法可以在value
不包含额外引号的情况下放入 sql 查询?
谢谢。