如何处理以一种形式创建3个关联对象?

时间:2020-07-19 19:14:34

标签: ruby-on-rails ruby ruby-on-rails-5

因此,我目前正在研究一种功能,其中一个主选项封装了1个或多个选项服务(可以通过按钮呈现许多选项服务),并且对于每个选项服务,都有选项服务详细信息... < / p>

main_option: {
   main_option_form: details,
   option_services: {
     option_service: {
      option_service_form: details,
      },
      option_service_form: details,
      },
      option_service_form: details,
      },
     },
  },
   option_service_details: {
     option_service_details_form: details,
    },
     option_service_details_form: details,
    },
     option_service_details_form: details,
    }
  }
}

当我通过表单创建这些对象时...如何管理表单的提交并识别许多选项服务? (因为每个对象都是一个新的活动记录对象)。

我目前有一个通过JavaScript的解决方案,这不是很干净。.我不得不添加其他白名单参数以允许这些对象通过...在后端,管理访问嵌套对象变得一团糟创建。

我可以通过一些例子进一步阐述。 (这是我有史以来第一个问题)

0 个答案:

没有答案