仮に以下のような配列の中にハッシュが入っているとします。
members = [ {"name"=>"田中"}, {"name"=>"左近"}, {"name"=>"田代"}, {"name"=>"丸山"}, {"name"=>"正木"}, {"name"=>"佐藤"} ]
例えばこの配列から”左近”という名前の値を取り出したい場合は
members[1].values #["左近"]
とでも取り出せると思います。
しかし田中、左近、田代、丸山、正木、佐藤と値の全てを取り出したい場合はどのようにすれば良いか分かりません。
またRailsにおいて、コントローラー側で取り出したこの値をメンバ変数に格納し、View側に表示したいのですがどのようにすれば良いかも分かりません。
安直に
members.each do |i| @keymember = i end
とやってみて、view側に@keymemberを置いたのですが、案の定Rails Serverを立ち上げブラウザから確認して見たら構文エラーが出ておりました。
将来的にはview側でこの取り出した値を上からhtmlで生成したテーブルに並べられるようになりたいと考えていたのですがまだ道は険しいです。。。
質問内容が点在していて申し訳ございませんが宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。