【发布时间】:2011-05-16 02:59:19
【问题描述】:
在我安装 Devise_Invitable 之前,Rails Admin 工作正常。现在,当我在 Rails Admin 中单击用户时,我收到以下错误:
NoMethodError in RailsAdmin::MainsController#list
You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.map
其他模型工作正常。
我有一种预感,这可能是问题的一部分:
https://github.com/sferik/rails_admin/issues/370
因为这是 devise_invitable 的一部分
belongs_to :invited_by, :polymorphic => true
它说问题已解决,但有什么办法我没有最新的 Rails 管理员?
宝石文件
gem 'rails_admin', :git => 'git://github.com/sferik/rails_admin.git'
感谢您的任何想法。
【问题讨论】:
标签: ruby-on-rails-3 devise polymorphism