2010-11-07 64 views

回答

2

在這裏你去:

names = User.find(:all, :conditions => ['age > 10'], :select => 'name').collect {|obj| obj.name } 
+0

我是一個新的紅寶石是收集功能是一樣的地圖? – mlzboy 2010-11-07 09:57:48

+0

@mizboy事實確實如此。 'collect'是'map'的別名 – 2010-11-07 10:03:50

0

這裏做了Ruby 1.9 + Rails 3的方式。

names = User.select(:name).map(&:name) 
相關問題