Ruby on rails 使用json运算符postgresql rails 4进行时间截断
我有一个模型Ruby on rails 使用json运算符postgresql rails 4进行时间截断,ruby-on-rails,json,postgresql,Ruby On Rails,Json,Postgresql,我有一个模型integration和相关的模型integration\u profiles以及一个名为datajson列 尝试按截断日期查询和分组 i.integration_profiles.select("date_trunc('hour', timestamp data ->> 'created_at' )").group("data ->> 'created_at'") 获取此错误: PG::SyntaxError: ERROR: syntax error a
integration
和相关的模型integration\u profiles
以及一个名为data
json列
尝试按截断日期查询和分组
i.integration_profiles.select("date_trunc('hour', timestamp data ->> 'created_at' )").group("data ->> 'created_at'")
获取此错误:
PG::SyntaxError: ERROR: syntax error at or near "data"
LINE 1: SELECT date_trunc('hour', timestamp data ->> 'created_at' ) ...
我还没有看到这些符号
->
。我猜您是想使用=>
。它是用于JSON数据列的