如何告诉ransack gem翻译美国格式mm/dd/yyyy(默认来自bootstrap datepicker )?
我正在处理的项目将有几个 lacales 文件(英国,美国),所以英国很简单(只需更改 datepicker 格式选项)但美国格式是问题
例子:
= search_form_for @post do |f|
f.input :created_at_gt,7
参数:
{"utf8"=>"✓", "q"=>{"created_at_gt"=>"07/04/2012",....}
sql:
... `posts`.`created_at` > '2012-04-07 00:00:00') LIMIT 25 OFFSET 0
(应该是 created_at > '2012-07-04 00:00:00' )
注意:我知道我可以在控制器级别处理它,但我正在寻找 Ransack 将自动获取语言环境配置并以这种方式解析的解决方案