mapbox的节点sqlite3 - 正确使用LIKE参数化

时间:2015-03-03 04:05:37

标签: node.js sqlite parameterization

因此,我花了更多时间来披露发现这一点无证宝石:

所以当你做的事情是:db.all(sql,params,callback)

这不会工作

其中params和sql类似于:

var params = { $param1 : 'some string' };
var sql = 'select * from FOO where FOO.name LIKE "%$param1%"';

在下面回答。

1 个答案:

答案 0 :(得分:0)

此作品

var params = { $param1 : '%' + 'some string' + '%' };
var sql = 'select * from FOO where FOO.name LIKE $param1';

我希望这可以帮助那些人 - 因为没有任何谷歌搜索会让我得到这个答案。