Ruby on rails 控制器、视图和接受\u嵌套的\u属性\u

Ruby on rails 控制器、视图和接受\u嵌套的\u属性\u,ruby-on-rails,Ruby On Rails,我有一个“业务”视图,其中包含3个部分(大约、小时和假期),每个部分都有一个编辑模式“业务”接受这些属性的\u嵌套属性\u。这3个表单是否都应该调用business Controller的“update”方法,只保存嵌套属性(这意味着相同的代码可以处理所有3个表单),并根据提交的表单更新相应的部分?或者他们应该调用自己的控制器,即小时窗体调用小时控制器等。这两种方法可能都是合理的,具体取决于您如何处理每个控制器提交的数据。如果您只提交其中一个子资源,那么使用它们自己的控制器是合乎逻辑的。如果同时

我有一个“业务”视图,其中包含3个部分(大约、小时和假期),每个部分都有一个编辑模式“业务”接受这些属性的\u嵌套属性\u。这3个表单是否都应该调用business Controller的“update”方法,只保存嵌套属性(这意味着相同的代码可以处理所有3个表单),并根据提交的表单更新相应的部分?或者他们应该调用自己的控制器,即小时窗体调用小时控制器等。

这两种方法可能都是合理的,具体取决于您如何处理每个控制器提交的数据。如果您只提交其中一个子资源,那么使用它们自己的控制器是合乎逻辑的。如果同时更改并提交它们是有意义的,那么选择主资源的控制器