【问题标题】:undefined local variable or method `has_paper_trail' in rails 2rails 2中未定义的局部变量或方法“has_paper_trail”
【发布时间】:2015-04-28 08:00:26
【问题描述】:

我正在使用 paper_trail gem (1.2.13) 安装 gem 并创建表后,我在模型中添加了 has_paper_trail

我收到一个错误:

undefined local variable or method has_paper_trail". 

我尝试了更高版本,但仍然遇到相同的错误。

【问题讨论】:

  • 任何机构都可以解决这个问题..,我可以将它安装在 Rails 2 应用程序中......
  • 您尝试重新启动 Rails 服务器了吗?

标签: ruby ruby-on-rails-2


【解决方案1】:

你确定你的 Rails 应用会加载 gem 吗?

您是在使用 gemfile,还是需要在“config/environments.rb”中手动使用所需的 gem?

我会尝试将它包含在“environment.rb”中 - 将其移动到“Rails::Initializer.run do |config|”- 部分。

Rails::Initializer.run do |config|
  [...]
  require "paper_trail"
  [...]
end

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 2015-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多