Как выйти из инструкции MySQL LIKE в node -mysql?
Что-то вдоль линий
"SELECT * FROM card WHERE name LIKE '%" + connection.escape(req.body.search) + "%'"
Результаты в
'SELECT * FROM card WHERE name LIKE \'%\'hello\'%\''
Это синтаксическая ошибка. Если я использую альтернативный синтаксис
connection.query("SELECT * FROM card WHERE name LIKE '%?%'", req.body.search, function () {});
Результаты аналогичной синтаксической ошибки. Я также пробовал
connection.query("SELECT * FROM card WHERE name LIKE ?", '%' + req.body.search + '%', function () {});
Который заканчивается тем, что выходит из знака "%".