如何使用 ruby on rails 将数组值存储在数据库中?我正在制定一个每天有 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
非常感谢任何帮助,我承受着压力,这种感觉有点尴尬。
非常感谢