我在Postgres的一個查詢,返回一個Postgres陣列中的一列:軌道3 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
聲明,我可以用軌映射3模式,使我可以直接使用models
作爲紅寶石數組?
我知道我可以通過它在控制器中循環,但這似乎不是非常乾燥。