aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorNick Kallen <nkallen@nick-kallens-computer-2.local>2008-04-13 19:23:23 -0700
committerNick Kallen <nkallen@nick-kallens-computer-2.local>2008-04-13 19:23:23 -0700
commit7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d (patch)
tree86bae7e4179d7264647d63e492f9c8ef71538202 /lib
parent61cdfe916cbe822faff5cd52480c45126bde244e (diff)
downloadrails-7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d.tar.gz
rails-7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d.tar.bz2
rails-7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d.zip
fixed problem with updating multiple values
Diffstat (limited to 'lib')
-rw-r--r--lib/active_relation/relations/update.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/active_relation/relations/update.rb b/lib/active_relation/relations/update.rb
index 46aafd38a5..5a7be31290 100644
--- a/lib/active_relation/relations/update.rb
+++ b/lib/active_relation/relations/update.rb
@@ -11,7 +11,7 @@ module ActiveRelation
"UPDATE #{table_sql} SET",
assignments.collect do |attribute, value|
"#{value.format(attribute)} = #{attribute.format(value)}"
- end.join("\n"),
+ end.join(",\n"),
("WHERE #{selects.collect(&:to_sql).join('\n\tAND ')}" unless selects.blank?)
].join("\n")
end