Rails 5 - 一种形式的多个对象(非嵌套)

时间:2017-05-01 06:41:20

标签: ruby-on-rails

使用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

据我所知,我可以在最初创建导师时使用嵌套表单创建多个可用性。

然而,我要做的是在导师进入可用性/新页面时(当导师已经创建时)创建多个可用性。

这可能吗?

0 个答案:

没有答案