diff options
author | Nick Kallen <nkallen@nick-kallens-computer-2.local> | 2008-04-13 19:23:23 -0700 |
---|---|---|
committer | Nick Kallen <nkallen@nick-kallens-computer-2.local> | 2008-04-13 19:23:23 -0700 |
commit | 7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d (patch) | |
tree | 86bae7e4179d7264647d63e492f9c8ef71538202 /lib/active_relation | |
parent | 61cdfe916cbe822faff5cd52480c45126bde244e (diff) | |
download | rails-7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d.tar.gz rails-7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d.tar.bz2 rails-7a93ce0b1e8560ef5bad7cb7f7a170507bfde16d.zip |
fixed problem with updating multiple values
Diffstat (limited to 'lib/active_relation')
-rw-r--r-- | lib/active_relation/relations/update.rb | 2 |
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 |