我尝试创建一个与N个模型关联的嵌套表单。
这是架构:
我需要一个Edit-Form,它遍历所有对象,直到最后一个:
我的投放对象如下所示:
class Delivery < ActiveRecord::Base
has_many :boxes
这是框对象
class Box < ActiveRecord::Base
belongs_to :box, :polymorphic => true, :inverse_of => :box
has_many :boxes
accepts_nested_attributes_for :boxes
答案 0 :(得分:0)
在交货控制器中:
def new
@delivery = Delivery.new
# if you want 3 instantiated objects
3.times { @delivery.boxes.build }
end