【发布时间】:2017-11-28 12:17:34
【问题描述】:
我在选择订单时遇到问题。它不工作。查询:
Order.select("order_at BETWEEN ? AND ?","#{Time.now}","#{Time.now - 20.day}")
我面临的问题是我还有一些其他的东西。
Order.joins('left joing with some association').group('orders.id').select("SUM(CASE WHEN association.created_at BETWEEN '#{Time.now.utc}' AND '#{(Time.now - 20days).utc}' THEN association.quantity ELSE 0 END) as total_qty")
现在我希望这个Time.now.utc 像这样作为外部参数传入
Order.select("order_at BETWEEN ? AND ?","#{Time.now}","#{Time.now - 20.day}")
如有任何帮助,我们将不胜感激。
【问题讨论】:
标签: ruby-on-rails