Rails - 未定义的方法'反射'异常

时间:2014-07-18 23:11:05

标签: ruby-on-rails ruby

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

https://github.com/radar/paranoia

myRecord.really_destroy!

NoMethodError:#MyActiveRecord的未定义方法'reflection':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'

1 个答案:

答案 0 :(得分:0)

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