访问rails控制台中的私有方法

时间:2014-01-10 00:39:09

标签: ruby-on-rails rails-console

我正在rails控制台中尝试n + 1个查询,但正在运行

> Zombie.include(:brain).all.each do |z| z.brain end

导致此错误:

NoMethodError: private method `include' called for #<Class:0x000000045bf2a8>

我是否可以访问include方法?一种sudo方法,使控制台可以访问我的所有应用程序的方法?

1 个答案:

答案 0 :(得分:1)

我很确定你想要includes:)

  • includes来自ActiveRecord :: Base
  • include来自Module