Railsでのネストされたグループクエリの以前の質問から作成したネストされたハッシュがあります
現在のハッシュは次のとおりです。
{14=>{11=>{21=>7, 22=>8}, 4=>{21=>7, 22=>4}}, 16=>{5=>{25=>2, 26=>1}, 11=>{26=>2, 25=>5}} }
このデータをjavascriptに渡したいのですが、次のように各属性/モデルにキー名を付けるのが最善だと思います:
{ question_id: 14=>{ club_id: 11=>{ choice_id: 21=>7, choice_id: 22=>8} etc etc}
私の質問は、Rails のデータを Javascript に渡すベスト プラクティスでしょうか、それともコントローラーの json 変数からこれを行う方がよいでしょうか。
私が試みているアプローチがうまくいく場合、最初のクエリから属性名としてキー名をハッシュに設定する方法はありますか?
Answer.where(:question_id => 14).group(:club_id, :choice_id).count
ありがとう