Detta fungerar inte:
SELECT foo FROM bar ORDER BY 'baz';
Det här fungerar :
SELECT foo FROM bar ORDER BY baz;
Försökte du ta bort citattecken som connection.escape
tillägger?
Prova att använda detta:
function escapeSansQuotes(connection, criterion) {
return connection.escape(criterion).match(/^'(\w+)'$/)[1];
}
använd sedan escapeSansQuotes(connection, order)
istället för connection.escape(order)
.