繁体   English   中英

Rails Active Admin过滤器不适用于日期

[英]Rails Active Admin Filters Not working for Date

我有一个Rails 4.0.4应用程序,并为CMS使用Active Admin。 日期时间属性的Active Admin过滤器正在工作,一旦我升级到Ruby 2.2.4,这将停止工作。

我的宝石文件

ruby "2.2.4"
gem 'rails', '4.0.4'
gem 'activeadmin', github: 'gregbell/active_admin'

在/app/admin/user.rb中

ActiveAdmin.register User do
      filter :first_name
      filter :last_name
      filter :email
      filter :mobile
      filter :created_at
      filter :promo_code
end

应用过滤器时,它将过滤除created_at之外的数据。 而是显示所有用户,而不考虑为created_at字段应用的过滤器。

查询字符串是。

/admin/users?utf8=✓&q[created_at_gteq]=2016-02-26&commit=Filter&order=id_desc

我已解决此问题,对于收到此问题的任何人,

使用活动管理员“ 1.0.0.pre1”解决了该问题

gem 'activeadmin', "1.0.0.pre1"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM