我添加下面一行到config/routes.rb中文件:GET参数添加到helper方法
get '/movies/similar', :contoller => 'movies', :action => 'similar'
我看到有一个辅助方法与名称'movies_similar_path'
。我想添加一个获取参数到'movies_similar_path'
与名称'导演',所以我可以得到'/movies/similar?director=someone'
我该怎么做?
我添加下面一行到config/routes.rb中文件:GET参数添加到helper方法
get '/movies/similar', :contoller => 'movies', :action => 'similar'
我看到有一个辅助方法与名称'movies_similar_path'
。我想添加一个获取参数到'movies_similar_path'
与名称'导演',所以我可以得到'/movies/similar?director=someone'
我该怎么做?
无需在助手定义参数,你
get '/movies/similar(/:director)', :to => 'movies#similar'
,同时使用 - 如果你正在使用的轨道3,你可以按照申报的路线在link_to
可以将其指定
link_to "Similar", movies_similar_path(:director => @director.id)
。你可以使用它作为 -
movies_similar_path
或
movies_similar_path(@director.name)