由于名字与lib目录中的其他类发生冲突,我不得不在我的ruby on rails app上重命名模型类。当我在本地机器上的生产和开发环境中运行应用程序时,一切都很好,但是在heroku上运行应用程序时仍会显示旧类名。我尝试清除缓存(Rails.cache.clear和rake tmp:clear),重启服务器,甚至直接在heroku上删除AA模型。似乎没有任何作用 - 旧模型仍然在菜单中。重命名的模型也显示在AA菜单中。我正在使用ActiveAdmin 0.6.0。
感谢您的帮助!
答案 0 :(得分:0)
您是否在app \ admin中重命名了modelname.rb文件,或者在生成新资源时将其删除