新手问题 使用 ransack 按发布时间范围搜索的一个问题

ShayneChow · October 29, 2013 · Last by ShayneChow replied at November 02, 2013 · 2874 hits

运单号有默认的 created_at 这个字段, 我想使用发布时间(created_at)来做范围限制:创建时间由_______ 到_______ 搜索 大概齐是这个样子的。

<%= f.label :created_at_gteq, "创建时间由" %>
<%= f.text_field :created_at_gteq %>

<%= f.label :created_at_lteq, "到" %>
<%= f.text_field :created_at_lteq %>

问题是默认的 created_at 格式是 created_at: "2013-10-24 03:32:11" 这个样子,搜索时也要按这个格式输入,否则无结果输出。但是我想使用 10-24 由月 - 日格式的方式搜索,这个怎么改呢? 第一次发贴提问,不知道有没有说明白,还望各位前辈大神指点。

你可以写点 js 把输入的格式修改下...

You need to Sign in before reply, if you don't have an account, please Sign up first.