使用Rails 5我试图通过一个表单创建多个记录,并且很难找到与嵌套表单无关的答案。
我有一个Tutor模型,它有很多可用性。
class Tutor < ApplicationRecord
has_many :availabilities, dependent: :destroy
end
可用性属于Tutor
class Availability < ApplicationRecord
belongs_to :tutor, optional: true
end
可用性只有一天,从属性到属性。
create_table "availabilities", force: :cascade do |t|
t.integer "day"
t.integer "tutor_id"
t.time "from"
t.time "to"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.index ["tutor_id"], name: "index_availabilities_on_tutor_id",
using: :btree
end
据我所知,我可以在最初创建导师时使用嵌套表单创建多个可用性。
然而,我要做的是在导师进入可用性/新页面时(当导师已经创建时)创建多个可用性。
这可能吗?