Rails_admin выбрасывает NoMethodError на вложенный класс - PullRequest
0 голосов
/ 31 мая 2011

У меня есть User модель, которая has_many :jobs. Кажется, все работает правильно, за исключением того, что когда я иду редактировать запись User в rails_admin, я получаю следующую ошибку.

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

В нем говорится, что ошибка возникла в строке 12 из bundler/gems/rails_admin-239c4f6bba32/app/views/rails_admin/main/_form_filtering_multiselect.html.erb

Поскольку само приложение (за пределами rails_admin), кажется, работает правильно, я не совсем уверен, с чего начать поиск того, чего не хватает. Любые идеи о том, что может вызвать это?

1 Ответ

0 голосов
/ 01 июня 2011

Вероятно, это просто ошибка администратора Rails.Фактически, у кого-то еще была похожая ошибка 1 день назад:

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

, и 20 часов назад была предпринята попытка администратора Rails исправить ее:

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

Поэтому я бы обновил Rails Admin до последней версии и посмотрел, работает ли он.

Если это не так, и вы действительно хотите, чтобы Rails Admin работал, вы могли бы начатьотладить их код или предоставить отчет об ошибке, подробно описывающий вашу ситуацию.

...