यह काम नहीं करता:
SELECT foo FROM bar ORDER BY 'baz';
यह काम करता है:
SELECT foo FROM bar ORDER BY baz;
क्या आपने उन उद्धरणों को हटाने का प्रयास किया जो connection.escape
जोड़ता है?
इसका उपयोग करके देखें:
function escapeSansQuotes(connection, criterion) {
return connection.escape(criterion).match(/^'(\w+)'$/)[1];
}
फिर escapeSansQuotes(connection, order)
. का उपयोग करें के बजाय connection.escape(order)
।