【发布时间】:2019-08-12 13:16:06
【问题描述】:
我尝试在我的 sql 数据库中获取包含单词的值。我尝试使用“包含”,但出现错误。我使用 SQL
这是我的代码:
router.post('/busca',isLoggedIn, async (req,res) => {
const {busca} = req.body;
const buscar = Object.values({busca});
const bus = await pool.query('SELECT * FROM links WHERE title CONTAINS ?',[buscar]);
res.render('links/busca',{buscar, bus});
});
我有这个错误:
UnhandledPromiseRejectionWarning:错误:ER_PARSE_ERROR:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“(title, 'a')' 附近使用正确的语法
【问题讨论】:
标签: javascript mysql sql node.js