Rails:获取ActiveRecord集合而不是Array

时间:2015-10-06 21:57:32

标签: ruby-on-rails activerecord

我有一个Shop模型,有很多用户:

Shop.rb

 def active_users
    users.where(status: "active").reverse
  end

目前,当我调用some_shop.active_users时,我会得到一组用户对象。但是,是否有可能获得一个ActiveRecord用户集合?

1 个答案:

答案 0 :(得分:1)

它是懒惰的绑定。当你访问它时它将是一个数组。 请致电active_users.to_a

试试