aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-06-22 09:30:00 -0300
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-06-22 09:32:41 -0300
commite5cd300becab8e05f4568a402e3fce4f4497733a (patch)
tree238a37bc01acbcebd7a463fc08ba8e813a4d79c5 /activerecord/CHANGELOG.md
parent6aae17e85613fe8c2816ba278f9348f168692479 (diff)
downloadrails-e5cd300becab8e05f4568a402e3fce4f4497733a.tar.gz
rails-e5cd300becab8e05f4568a402e3fce4f4497733a.tar.bz2
rails-e5cd300becab8e05f4568a402e3fce4f4497733a.zip
Add changelog entry and guide updates for pluck with multiple columns
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.