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

ShayneChow · 2013年10月29日 · 最后由 ShayneChow 回复于 2013年11月02日 · 2874 次阅读

运单号有默认的 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 把输入的格式修改下...

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