Retrieve only values with .select method

4 views
Skip to first unread message

Cluter Vipic

unread,
Nov 27, 2013, 6:26:59 PM11/27/13
to rubyonra...@googlegroups.com
Hi Folks,

I have a model called Interview. I want retrieve from the model database
a list (maybe is much better say array) with some fields. Exactly I
want the column values from the attribute :created_at in an array. I
used @interview.select(:created_at) but I have an array with the
attributes

=> [#<Interwiew created_at: "2013-11-20 17:14:23">, #<Interwiew
created_at: "2013-11-20 19:08:30">, #<Interwiew created_at: "2013-11-20
20:56:31">, #<Interwiew created_at: "2013-11-20 20:56:43">, #<Interwiew
created_at: "2013-11-20 20:57:03">]

instead I want an array with only the values

=> [2013-11-20 17:14:23, 2013-11-20 19:08:30, 2013-11-20 20:56:31,
2013-11-20 20:56:43, 2013-11-20 20:57:03]

I hope my question is clear and thank you in advance

A

--
Posted via http://www.ruby-forum.com/.

Rogerio Medeiros

unread,
Nov 27, 2013, 6:49:41 PM11/27/13
to rubyonra...@googlegroups.com
man


2013/11/27 Rogerio Medeiros <arg...@gmail.com>
Hello men

U can use method pluck

@interviews.pluck(:created_at)

select return array relations




2013/11/27 Cluter Vipic <li...@ruby-forum.com>
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/99a89031a0a8dfba1694c7438d552fa0%40ruby-forum.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
att,

Rogerio

A complicação se descomplica na mesma proporção que fazemos os nós se desatarem ao tecer o conhecimento do saber.



--
att,

Rogerio

A complicação se descomplica na mesma proporção que fazemos os nós se desatarem ao tecer o conhecimento do saber.

Rogerio Medeiros

unread,
Nov 27, 2013, 6:49:33 PM11/27/13
to rubyonra...@googlegroups.com
Hello men

U can use method pluck

@interviews.pluck(:created_at)

select return array relations




2013/11/27 Cluter Vipic <li...@ruby-forum.com>
Hi Folks,
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/99a89031a0a8dfba1694c7438d552fa0%40ruby-forum.com.
For more options, visit https://groups.google.com/groups/opt_out.

Cluter Vipic

unread,
Nov 27, 2013, 7:05:17 PM11/27/13
to rubyonra...@googlegroups.com
thanks a lot m*n :)

C
Reply all
Reply to author
Forward
0 new messages