嵌套资源路由助手无法正常工作

时间:2011-11-21 05:27:12

标签: ruby-on-rails routes

我有一个像这样的嵌套路线:

  resources :apps do
    resources :issues
  end

用于查看与应用程序相关的所有问题的帮助程序如下:

app_issues_url(app)

但现在我想使用帮助器指向特定应用程序的特定问题,例如apps / 1 / issues / 1,但我不知道如何使用该帮助程序。这个网址的助手是什么?

1 个答案:

答案 0 :(得分:20)

你可以将两个实例传递给url helper,如

app_issue_url(@app,@issue)

您也可以使用

app_issue_path(@app,@issue)

url_for([@app,@issue])

请参阅rails doc了解详情