2011-07-20 34 views
1

让我们回到黄铜大头钉。inherited_resources和多个belongs_to没有嵌套

滑轨: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关联?

回答

2

您应该能够使用:

belongs_to :deployment, :ticket