From f771b71d1d7cb75e4d19b85e33a85f659088f17f Mon Sep 17 00:00:00 2001 From: John Mileham Date: Fri, 25 Mar 2011 02:13:21 +0800 Subject: Make SelectManager#as act like node predications --- lib/arel/select_manager.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/arel/select_manager.rb') diff --git a/lib/arel/select_manager.rb b/lib/arel/select_manager.rb index 34a86da68d..de68b25b64 100644 --- a/lib/arel/select_manager.rb +++ b/lib/arel/select_manager.rb @@ -38,8 +38,8 @@ module Arel Arel::Nodes::Exists.new @ast end - def as node, expr - Arel::Nodes::As.new node, expr + def as other + Nodes::As.new grouping(@ast), Nodes::SqlLiteral.new(other) end def where_clauses -- cgit v1.2.3