inherited_resources和多个belongs_to没有嵌套

时间:2011-07-20 21:20:23

标签: belongs-to nested inherited-resources

让我们开始讨论。

Rails: 2.3.11

我有一个控制器使用inherited_resources来引用两个独立的和非嵌套的资源。

我的控制器如图所示:

class Tools::DeploymentLinesController < ToolsController
  inherit_resources
  belongs_to :deployment
  belongs_to :ticket
end#Tools::DeploymentLinesController

但是,inherit_resources假设belongs_to :ticketdeployment的嵌套资源。

有没有办法在我的控制器中使用两个belongs_to 没有嵌套?或者我是否需要编写自己的业务逻辑来解释缺少的inherited_resources关联?

1 个答案:

答案 0 :(得分:2)

你应该可以使用:

belongs_to :deployment, :ticket