当您访问管理页面时,搜索过滤器用于按预期方式返回所选日期的结果。 filter :hash_key filter :serial_number filter :partner filter :created_at
ActiveAdmin中的Meat_search不起作用以防用户选择日期时间作为搜索条件
我已经对表格进行了更改,如添加了更多的列。
created_at
当选定的日期,它反映在页面上,但相同的值不会传递到服务器:现在除了过滤器的所有搜索过滤器工作正常。 通常处于工作状态的查询会形成这样的: http://.../admin/entitlements?utf8=%E2%9C%93&q%5Bcreated_at_gte%5D=2016-02-10&commit=Filter&order=id_desc
但在目前的情况下,查询将作为形成: http://.../admin/entitlements?utf8=%E2%9C%93&q%5Bhash_key_contains%5D=&q%5Bserial_number_contains%5D=&q%5Bpartner_id_eq%5D=&commit=Filter&order=id_desc
它不会有日期输入在这里。
版本我使用: activeadmin(0.5.1) meta_search(1.1.3)
如果我通过编辑手动设定日期的HTML源代码,它开始工作,但复位后,将无法正常工作。