Điều này không hoạt động:
SELECT foo FROM bar ORDER BY 'baz';
Điều này hoạt động:
SELECT foo FROM bar ORDER BY baz;
Bạn đã thử xóa dấu ngoặc kép connection.escape
chưa thêm?
Hãy thử sử dụng cái này:
function escapeSansQuotes(connection, criterion) {
return connection.escape(criterion).match(/^'(\w+)'$/)[1];
}
sau đó sử dụng escapeSansQuotes(connection, order)
thay vì connection.escape(order)
.