【发布时间】:2016-02-09 23:30:48
【问题描述】:
我想实现以下目标:
Model.where("asdasd = ? AND to <= ?", nil, Time.now).each do |model|
我收到以下错误:
ActiveRecord::StatementInvalid: SQLite3::SQLException: near "to": syntax error: SELECT "bla".* FROM "table" WHERE (asdasd = NULL AND to <= '2015-11-09 10:18:14.777643')
我也在另一个控制器中使用了相同的方法,在那里我得到了同样的错误。实现我想要的正确方法是什么?我也很确定它已经这样工作了,是否还有其他原因导致此问题?
谢谢!!!
【问题讨论】:
标签: ruby-on-rails ruby sqlite ruby-on-rails-4