Mat*_*man 9 routes ruby-on-rails
我有一个像这样的嵌套路线:
resources :apps do
resources :issues
end
Run Code Online (Sandbox Code Playgroud)
查看与应用程序相关的所有问题的帮助程序如下:
app_issues_url(app)
Run Code Online (Sandbox Code Playgroud)
但现在我想使用帮助器指向特定应用程序的特定问题,如apps/1/issues/1,但我不知道如何使用该帮助程序.这个网址的帮手是什么?
Nar*_*iya 20
你可以将两个实例传递给url helper之类的
app_issue_url(@app,@issue)
Run Code Online (Sandbox Code Playgroud)
你也可以用
app_issue_path(@app,@issue)
Run Code Online (Sandbox Code Playgroud)
要么
url_for([@app,@issue])
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅rails doc
| 归档时间: |
|
| 查看次数: |
8468 次 |
| 最近记录: |