以下のサイトを見ていて、疑問に思ったことがあります。
https://pikawaka.com/rails/association#アソシエーションを使用する場合
の部分で、
ruby
1@product = Product.find(1) 2@reviews = @product.reviews
とすると、なぜidが1に紐づくレビューがとれるのか納得できていません。
rubyのリファレンスによると、
ドットはオブジェクトのメソッドだということを知りました。
よくよく調べていくと、この記事が参考になり、それまであやふやだった「インスタンス変数.カラム名」でデータが取得できる理由が分かりました。
しかしながら、関連付けで上記のコードで値がなぜとれるのかわかりません。
activerecordと何か関係がありそうなのですが、分かる方いらっしゃったらご教示いただけるとありがたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。