标签: ruby-on-rails ruby-on-rails-3
通常查询返回用户模型数组,但我想要一个名称数组。有没有一些方便的方法来实现这个?
答案 0 :(得分:2)
你走了:
names = User.find(:all, :conditions => ['age > 10'], :select => 'name').collect {|obj| obj.name }
答案 1 :(得分:0)
这是Ruby 1.9 + Rails 3的方法。
names = User.select(:name).map(&:name)