【发布时间】:2016-04-03 07:50:17
【问题描述】:
当我使用 active admin
删除常驻模型对象时出现名称错误我有常驻模型:
class Resident < ActiveRecord::Base
has_many :leaves,dependent: :delete_all
end
第二个是离开模型:
class Leave < ActiveRecord::Base
belongs_to :resident
end
给我以下错误:
另外,rails 误解了 leave 名称并将其更改为 leafe.. 所以我重命名或重构文件: decorators/leafe_decorator.rb 到 decorators/leave_decorator.rb
在装饰器测试中类似。
现在我再次在整个代码中搜索 Leafe 关键字,但它不存在。并且仍然得到那个 error 。我该怎么办?
【问题讨论】:
标签: ruby-on-rails ruby activerecord activeadmin activemodel