A 多対1 B
このような関係性のモデルで、モデルA
からモデルB
のカラムを参照するためには、以下のようにeach
文をネストして2重にする必要があると思うのですが
ruby
1<% @a.each do |a| %> 2 <% @b.each do |b| %> 3 puts(a.aのカラム名) 4 <% end %> 5<% end %>
b
のeach文の中でa
のカラムの中身を取得しなければならない場合、どのようにして処理を行えばよいでしょうか?
a
はローカル変数なのでb
のeach内では参照できないことはわかっていますが、何かよい方法はありますでしょうか?
モデル
A.rb
ruby
1has_many :Bs
B.rb
ruby
1belongs_to :A
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。