Toto nefunguje:
SELECT foo FROM bar ORDER BY 'baz';
Tohle funguje :
SELECT foo FROM bar ORDER BY baz;
Zkusili jste odstranit uvozovky, které connection.escape
přidává?
Zkuste použít toto:
function escapeSansQuotes(connection, criterion) {
return connection.escape(criterion).match(/^'(\w+)'$/)[1];
}
pak použijte escapeSansQuotes(connection, order)
místo connection.escape(order)
.