在我的编辑操作中,我做了类似的事情
def edit
@user = User.find(params[:id])
applications = @user.applications
if !applications.where(general1: true).present?
@user.applications.build
end
if !applications.where(general2: true).present?
@user.applications.build
end
end
现在有没有办法指定构建的索引,这样我就可以做这样的事情
if !applications.where(general1: true).present?
@user.applications.build(index: 2)
end
if !applications.where(general2: true).present?
@user.applications.build(index: 1)
end
所以基本上我想指定嵌套表单的构建索引。