2011-05-07 71 views
0

我有一个视图'业务',其中包含3个部分(大约,小时和假期),每个部分都有一个编辑模式。 'business'accept_nested_attributes_for每个这些。如果这三个表单都调用业务控制器的“更新”方法并保存嵌套属性(意味着相同的代码可以处理所有3种表单),并根据提交的表单更新适当的部分?或者他们应该打电话给他们自己的控制器,即小时表格呼叫小时控制器等。控制器,视图和accep_nested_attributes_for

回答

0

这两种方法都可能是合理的,这取决于您如何处理每个人提交的数据。如果您仅提交其中一个子资源,则使用自己的控制器是合理的。如果一次更改并全部提交它们是有意义的,那么请转到主资源的控制器。

相关问题