下面的代碼用作Postgre查詢,我試圖在我的Rails應用中調用它,並將它分配給一個對象:@agent_monthly_performance。如何將我的postgres查詢轉換爲rails對象?
SELECT user_id AS user_id,
to_char(created_at,'Mon-YY') AS year_month,
sum(total_amount) AS amount,
sum(total_lm) AS lm
FROM agent_sales
WHERE created_at > NOW() - INTERVAL '1 year'
GROUP BY user_id, year_month"
一旦工作,我可以通過@ agent_monthly_performance.year_month調用它嗎?我知道我通過「AS」命令創建了不在我的模式中的新列。 (例如year_month)。
你的答案輸出:=>#不太確定如何訪問它。 –
Bassman
你只需要在最後添加'.to_a'。我更新答案。 –
完美!這是訣竅!非常感謝! – Bassman