我正在尝试从sails中的一个表中获取相关数据。但它显示了一些错误。
这是密码。
let category = req.param('category');
let q = req.param('search_box');
console.log(category); //actor_1
console.log(q); //j
let qry = `SELECT * from getdatafromurl WHERE ${category} like %${q}%`;
let data = await GetDataFromURL.getDatastore().sendNativeQuery(qry);
console.log(data);
错误
错误:查询失败:er\u parse\u错误:您的sql语法有错误;在第1行的“%j%”附近,检查与mysql服务器版本对应的手册,以获得正确的语法
1条答案
按热度按时间lo8azlld1#
问题解决了。。。我忘了%${q}%里的逗号。
改变它
新的