我有一个是出口一些列的观点,一列被称为比较日期从数据库
'created_at' type:"timestamp without timezone" format: "2014-03-20 12:46:36.590253"
在轨我有一个方法,它是从视图中获取数据,并试图筛选数据由一个日期。我试图将created_at敲入date(),但仍然无法正常工作。 有什么建议吗?
return ActiveRecord::Base.connection.select_all(" select * from db_functions where date(created_at) >= #{date_p} AND date(created_at) <= #{date_p}")
PG::UndefinedFunction: ERROR: operator does not exist: date >= integer
LINE 2: ...select * from db_functions where date(created_at) >= 2014-03...
^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.