aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-06-22 09:40:39 -0300
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-06-22 09:40:39 -0300
commitd59b2ab5c1dfc0e90d0c735a06c4607e7db07e65 (patch)
tree238a37bc01acbcebd7a463fc08ba8e813a4d79c5 /activerecord/CHANGELOG.md
parent8b173f3bc5484a33ab985fd1a556f1f744e82cd7 (diff)
parente5cd300becab8e05f4568a402e3fce4f4497733a (diff)
downloadrails-d59b2ab5c1dfc0e90d0c735a06c4607e7db07e65.tar.gz
rails-d59b2ab5c1dfc0e90d0c735a06c4607e7db07e65.tar.bz2
rails-d59b2ab5c1dfc0e90d0c735a06c4607e7db07e65.zip
Merge branch 'pluck-multiple-columns'
Allow ActiveRecord::Relation#pluck to accept multiple columns. Returns an array of arrays containing the type casted values: Person.pluck(:id, :name) # SELECT people.id, people.name FROM people # [[1, 'David'], [2, 'Jeremy'], [3, 'Jose']] Closes #6500
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r--activerecord/CHANGELOG.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index f2248efd71..860ceae04a 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -1,5 +1,14 @@
## Rails 4.0.0 (unreleased) ##
+* Allow ActiveRecord::Relation#pluck to accept multiple columns. Returns an
+ array of arrays containing the type casted values:
+
+ Person.pluck(:id, :name)
+ # SELECT people.id, people.name FROM people
+ # [[1, 'David'], [2, 'Jeremy'], [3, 'Jose']]
+
+ *Jeroen van Ingen & Carlos Antonio da Silva*
+
* Improve the derivation of HABTM join table name to take account of nesting.
It now takes the table names of the two models, sorts them lexically and
then joins them, stripping any common prefix from the second table name.