我有一个User
模型has_many :jobs
。一切似乎都正常工作,除非我在rails_admin中编辑User
记录,我收到以下错误。
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
由于应用程序本身(在rails_admin之外)似乎工作正常,我不确定从哪里开始寻找缺少的东西。关于可能导致这种情况的任何想法?
答案 0 :(得分:0)
这可能只是一个Rails Admin错误。事实上,其他人在1天前也有类似的错误:
https://github.com/sferik/rails_admin/issues/443
并且已经提交了20小时前的Rails管理员来修复它:
https://github.com/sferik/rails_admin/commit/5d0cc687fe40fb05f306a171b75477a0564ca901
所以我会将Rails Admin升级到最新版本,看它是否有效。
如果没有,并且你真的想让Rails Admin工作,你可以开始调试他们的代码,或者为他们提供一份详细描述你情况的错误报告。