【发布时间】:2010-02-18 12:00:06
【问题描述】:
我有一个包含许多行的表,我只需要某些行的 ID。 慢的方法是调用
SomeARClass.find(:all, :conditions => {:foo => true}, :select => :id)
这将返回 AR 对象...
有没有办法在一个类上调用一个 select 并让它返回一个普通的旧 ruby 数据结构。像这样的:
SomeARClass.select(:id, :conditions => {:foo => true})
-> [1,2,3]
【问题讨论】:
标签: mysql ruby-on-rails activerecord