Ruby on Railsを使用してデータベースに配列値を保存するにはどうすればよいですか? 私は 1 日 6 時間制の学校の時間割を作成しています。サブジェクト ID を配列に格納していますが、その配列の ID 値を保存する方法がわかりません。
私のコントローラー:
def create
@timetable = Timetable.new(params[:timetable])
@buildtimetable = params[:gradeclassroomsubject_id]
@buildtimetable.each do |subjectID|
subjectID.save!(params[:gradeclassroomsubject_id].reject { |k,v| v.blank? })
end
end
class CreateTimetables < ActiveRecord::Migration
def change
create_table :timetables do |t|
t.integer :period_no
t.integer :day_no
t.integer :gradeclassroomsubject_id
t.integer :user_id
t.timestamps
end
end
end
どんな助けでも大歓迎です私はプレッシャーにさらされており、これはちょっと恥ずかしいと感じています.
どうもありがとう