【发布时间】:2013-04-08 15:36:51
【问题描述】:
我正在尝试找到一种方法,让 ransack 在涉及日期或日期范围的查询中使用特定时区。例如,ransack 默认使用 UTC 进行日期时间搜索,我想使用 PST 时区执行查询,我该怎么做?有任何黑客或配置吗?以下是生成的示例查询。
SELECT DISTINCT "orders".* FROM "orders" LEFT OUTER JOIN "customers" ON "customers"."id" = "orders"."customer_id" LEFT OUTER JOIN "payments" ON "payments"."order_id" = "orders"."id" 左外连接 "order_lines" ON "order_lines"."order_id" = "orders"."id" WHERE "orders"."test_transaction" = 'f' AND (("orders"." created_at" >= '2012-11-03 07:00:00.000000' AND "orders"."created_at"
谢谢
【问题讨论】:
标签: ruby-on-rails ruby search timezone ransack