From d8f163548562795ca56b2e405fd38b24ce890144 Mon Sep 17 00:00:00 2001 From: Kevin Deisz Date: Thu, 28 May 2015 21:29:57 -0400 Subject: Updating the guides for Enumerable#pluck --- guides/source/active_support_core_extensions.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'guides/source/active_support_core_extensions.md') diff --git a/guides/source/active_support_core_extensions.md b/guides/source/active_support_core_extensions.md index 047999d4cf..e6475f2bb5 100644 --- a/guides/source/active_support_core_extensions.md +++ b/guides/source/active_support_core_extensions.md @@ -2193,6 +2193,16 @@ removed: NOTE: Defined in `active_support/core_ext/enumerable.rb`. +### `pluck` + +The method `pluck` returns an array based on the given key: + +```ruby +[{ name: "David" }, { name: "Rafael" }, { name: "Aaron" }].pluck(:name) # => ["David", "Rafael", "Aaron"] +``` + +NOTE: Defined in `active_support/core_ext/enumerable.rb`. + Extensions to `Array` --------------------- -- cgit v1.2.3