让我们开始讨论。
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 :ticket
是deployment
的嵌套资源。
有没有办法在我的控制器中使用两个belongs_to
没有嵌套?或者我是否需要编写自己的业务逻辑来解释缺少的inherited_resources关联?
答案 0 :(得分:2)
你应该可以使用:
belongs_to :deployment, :ticket