Rails初学者です。
現在赤ちゃんのデータ管理サイトを作成しています。
current_customerに紐づく赤ちゃんの情報を全て引き出すために、babiesコントローラに
def index @babies = current_customer.babies end
と記述し、indexでeachを使って問題なく動いています。
ここで疑問なのですが、コントローラのcurrent_customer.babiesのbabiesはどこにも定義していないのになぜundefin method errorが出現しないのでしょうか?
例えば、@babies = Baby.allならBabyモデルを使って全てのデータを呼び出していると理解できるのですが、今回の場合は中でどのような動きをしているのか分かりませんでした。
初歩的な質問ですが、ご教授下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/31 13:13
2020/06/03 04:50