Dette virker ikke:
SELECT foo FROM bar ORDER BY 'baz';
Dette virker :
SELECT foo FROM bar ORDER BY baz;
Prøvede du at fjerne anførselstegnene, der connection.escape
tilføjer?
Prøv at bruge dette:
function escapeSansQuotes(connection, criterion) {
return connection.escape(criterion).match(/^'(\w+)'$/)[1];
}
brug derefter escapeSansQuotes(connection, order)
i stedet for connection.escape(order)
.