• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Ruby の記述方法を教えてください。)

Rubyの記述方法を教えてください

このQ&Aのポイント
  • @studylogheader = Studylogheader.new(params[:studylogheader])
  • @studylogheader.studylogdetails = Array.new(Studylogdetail.new(params[:studylogdetails]))
  • 02のところでエラーが発生し、can't convert Studylogdetail into Integerというエラーが表示されます

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

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

params[:studylogdetails] が配列なんでしょ?その各々の要素であるハッシュから Studentlogdetail を作成するとして params[:studylogdetails].map { |detail_hash| Studentlogdetail.new(detail_hash) } で Studentlogdetail からなる配列が得られると思うよ。

den256
質問者

お礼

うまくゆきました。ありがとうございました!

関連するQ&A