• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Rails 3 について教えてください。)

Rails 3で@studylogheaderのメンバー値が表示されない問題について

このQ&Aのポイント
  • Rails 3のコードで@studylogheaderのメンバー値が表示されず困っています。@studylogheaderは学習記録を保持するオブジェクトで、学習記録には学習者(member)が含まれます。
  • 上記のコードで画面表示したときに、学習記録の学習者ではなく一番上の項目が選択されてしまいます。学習記録に保持されている学習者を選択肢から選んで表示するには、どうしたらよいでしょうか?
  • 質問者はRails 3のコードを使用しており、@studylogheaderのメンバー値が表示されない問題に直面しています。学習記録オブジェクトは学習者(member)を含んでおり、画面表示時には選択肢から正しい学習者を表示したいとのことです。解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko_u_u
  • ベストアンサー率18% (216/1139)
回答No.1

コードがないのでわからん。 > @studylogheader は、学習記録を保持するオブジェクトで、学習記録には、 > 学習者(member)を持っています。 これは StudyLogHeader モデルが member_id を経由して Member モデルとbelongs_to で紐づいているということ? なんとなく collection_select の第一引数が :member なのが怪しげですけど、単純に :member_id のミスタイプではなくて、何らかの意図があるのであれば補足にどうぞ。

den256
質問者

お礼

:member_id にしたら正しく動作しました!ありがとう ございました!

関連するQ&A