Rails管理员 - 不支持的字段范围

时间:2017-02-03 08:54:37

标签: ruby-on-rails postgresql rails-admin

从Rails 4开始,它支持Postgres的Range数据类型(int4range,int8range,daterange等)。我一直在利用这个伟大的新功能,但Rails_admin不支持它,应用程序崩溃。有解决方案/解决方案吗?我在他们的github上发现了这个未解决的问题,但仍然一无所获。任何帮助将不胜感激,谢谢!

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

1 个答案:

答案 0 :(得分:3)

经过一番研究后我意识到,将新类型定义为Rails Admin初始化程序解决了我的问题,

class RailsAdmin::Config::Fields::Types::Int8range < RailsAdmin::Config::Fields::Base
  RailsAdmin::Config::Fields::Types::register(self)
end