Assuming the followings:
     - Your Search model have a column "word"
     - @top_search is a array with 3 latest search result, where each
element have a :word
     - You want to join words from these 3 search objects

Then you just can do as following:
     @top_search.map(&:word).join(',')

Hope it will work if my assumptions are correct :)


On Feb 16, 12:01 pm, Greg Ma <[email protected]> wrote:
> Hello,
> Is it possible to make a "join" on an array of objects?
> If not, is is possible to return only one column with the find method?
>
> #method
>   def self.top_3_words
>     Search.find(:all,:limit=>3, :order =>"count desc")
>   end
>
> #View
> <% if !...@top_search.blank? %>
>   <%= @top_search.word.join(",") %> ?????????????????
> <% else %>
>  <p>No search yet!</p>
> <% end %>
>
> Greg
> --
> Posted viahttp://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to