0

libディレクトリにある他のクラスと名前が衝突するため、Ruby on Railsアプリでモデルクラスの名前を変更する必要がありました。ローカルマシンの本番環境と開発環境の両方でアプリを実行するとすべて問題ありませんが、herokuでアプリを実行すると古いクラス名が表示されます。キャッシュのクリア (Rails.cache.clear と rake tmp:clear)、サーバーの再起動、heroku で直接 AA モデルの削除を試みました。何も機能していないようです - 古いモデルがまだメニューにあります。名前を変更したモデルも AA メニューに表示されます。ActiveAdmin 0.6.0 を使用しています。

ご協力いただきありがとうございます!

4

1 に答える 1

0

app\admin の modelname.rb ファイルの名前を変更したか、新しいリソースを生成した場合は削除しましたか

于 2013-05-29T12:05:48.033 に答える