我找不到任何参考资料:

Order.where {(expirate_at >= 10.days.ago) & (expirate_at <= 9.days.ago)}

提供sql查询:
SELECT `orders`.* FROM `orders`
  WHERE ((`orders`.`expirate_at` >= '2013-03-10 09:22:23'
    AND `orders`.`expirate_at` <= '2013-03-11 09:22:23'))

有人能解释一下吗?
更新:
Order.where({(expirate_at >= 10.days.ago) & (expirate_at <= 9.days.ago)})

以结束
SyntaxError: (irb):1: syntax error, unexpected '}', expecting tASSOC
... & (expirate_at <= 9.days.ago)})

最佳答案

在那个项目中使用了squeelgem。
谜团解开了。;)

关于mysql - 事件记录,其中{},我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15519625/

10-11 03:26