【问题标题】:Rails - undefined method 'reflections' exceptionRails - 未定义的方法“反射”异常
【发布时间】:2014-07-18 23:11:04
【问题描述】:

调用really_destroy!在活动记录上以硬删除记录会引发以下异常。我该如何解决这个问题?

https://github.com/radar/paranoia

myRecord.really_destroy!

NoMethodError:#MyActiveRecord:0x00000102793aa8 的未定义方法“反射”

来自 /Users/name/.rvm/gems/ruby-2.0.0-p451@company/gems/activemodel-4.1.4/lib/active_model/attribute_methods.rb:435:in `method_missing'

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    这是 Paranoia 库中的一个错误,已在最新版本中修复。这是由于 ActiveModel 发生了变化,反射方法不再是实例方法,而是现在的类方法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-06
      • 1970-01-01
      • 1970-01-01
      • 2013-04-24
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      相关资源
      最近更新 更多