2011-05-31 75 views
0

我有一個User模型has_many :jobs。一切似乎都正常工作,除非我在rails_admin中編輯User記錄時,出現以下錯誤。Rails_admin在嵌套類上拋出NoMethodError

undefined method rails_admin_default_object_label_method' for #<Job:0x00000102f488c0>

它說時,有人就bundler/gems/rails_admin-239c4f6bba32/app/views/rails_admin/main/_form_filtering_multiselect.html.erb

線12的錯誤,因爲應用程序本身(rails_admin外)似乎是正常工作,我真的不知道從哪裏開始尋找少了什麼東西。任何想法可能會導致這種情況?

回答

0

這可能只是一個Rails Admin錯誤。事實上,其他人也有類似的錯誤1天前:

https://github.com/sferik/rails_admin/issues/443

,並出現了承諾Rails的管理員19小時前進行修復:

https://github.com/sferik/rails_admin/commit/5d0cc687fe40fb05f306a171b75477a0564ca901

,所以我會將Rails Admin升級到最新版本並查看它是否有效。

如果沒有,並且您確實想讓Rails Admin工作,您可以開始調試他們的代碼,或者向他們提供詳細描述您的情況的錯誤報告。

+0

你是對的,當我從github上取得最新的變化時,一切都開始工作了。謝謝! – Luke 2011-06-01 05:00:29