我有一个嵌套资源:
def workspace
has_many :instances
end
def instance
belongs_to :workspace
end
和一些嵌套路线
resources :workspaces do
resources :instances do
end
end
resources :instances
这样,我可以访问以下路径并获得相同的结果:
workspaces/1/instances
/instances
在我的'视图/ instances / index.html.erb'我有一个自定义分页链接,我用其他参数重新加载页面。
如果我在workspaces / 1 / instances中,则链接应为:
= link_to "← Previous", workspace_instances_path(:param => "data")
但是,如果我在/ instances:
= link_to "← Previous", instances_path(:param => "data")
我如何才能拥有一个适用于这两条路线的link_to?最好不列出所有可能的情况,只需一行