ActiveRecord計算を使用して関連するフィールド名を取得する方法はありますか?たとえば、さまざまな姓のすべての人の平均年齢を調べたいと思います。基本的に私が使用したい:(Rails、ActiveRecord)フィールド名を取得しているときに、ActiveRecord計算を使用するにはどうすればよいですか?
Person.average(:age, :group_by => "last_name")
...
"Select last_name, AVG(age) FROM People GROUP BY last_name"
の代替として任意のアイデアを?
あなたは何を意味しますか"関連フィールド名の取得"? – Ethan
私の選択の任意のフィールド。 –