调用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'
答案 0 :(得分:0)
这是Paranoia库中的一个错误,它修复了最新版本。这是由于ActiveModel的变化,其中反射方法不再是实例方法,而是现在的类方法