Rails Active_admin 从 0.4.3 升级到 0.6.2,点击 Modle 就出现下面的错误

autumnwolf · 2014年01月12日 · 最后由 autumnwolf 回复于 2014年01月12日 · 1714 次阅读
Like Load (0.2ms)  SELECT `likes`.* FROM `likes` 
  Place Load (0.5ms)  SELECT `places`.* FROM `places` 
  User Load (0.3ms)  SELECT `users`.* FROM `users` ORDER BY `users`.`id` desc
  Rendered /Users/william/.rvm/gems/ruby-2.0.0-p247/gems/activeadmin-0.6.2/app/views/active_admin/resource/index.html.arb (13048.1ms)
Completed 500 Internal Server Error in 13052ms

ActionView::Template::Error (undefined method `boolean_checked?' for #<ActiveAdmin::Inputs::FilterBooleanInput:0x007fd009110108>):
    1: insert_tag renderer_for(:index)

Dashboard 正常显示 rails generate active_admin:resource User 之后,点击菜单就出现上面的错误。貌似如果 model 里面有 boolean 类型数据的就会显示这个错误。

升级了 formtastic,搞定了

需要 登录 后方可回复, 如果你还没有账号请 注册新账号