我知道 Person.find(:all) 返回一个 Person 对象数组,但我是否可以通过某种方式获取 Person 表中所有人的“姓名”属性?
有点像
Person.find(:all).names
最佳答案
使用 :select 仅检索特定属性。
Person.all(:select => :name)
会给你只初始化了 name 属性的 person 对象。然后您可以映射/收集该属性以获取名称数组。
关于ruby-on-rails - 直接从 rails Class.find( :all) array of objects,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4996519/