【发布时间】:2012-10-06 01:41:38
【问题描述】:
据我所知,在 Rails 中应该可以做到以下几点:
ActiveRecord::Base.connection.select_all("SELECT MONTH(created) AS month, YEAR(created) AS year FROM orders WHERE created>=$1 AND created<=$2 GROUP BY month ORDER BY month ASC",nil,[['created',1],['created',2]])
但遗憾的是,这根本不起作用。无论我尝试使用什么格式,$1 和 $2 永远不会被绑定数组中的相应值替换。
还有什么需要注意的吗?
【问题讨论】:
标签: sql ruby-on-rails prepared-statement