我在 postgres 中有一个查询,它在其中一列中返回一个 postgres 数组:
SELECT e.context->'device' AS device, count(e.data->'model_name') AS members, ARRAY_AGG(e.data->'model_name') AS models
FROM entity AS e
WHERE e.data->'type'='chassis' GROUP BY e.context->'device', e.data->'model_name';
有没有serialize
可以用来映射 rails 3 模型的 gem 或语句,以便我可以models
直接用作 ruby 数组?
我知道我可以在控制器中循环它,但这似乎不是很干燥。