繁体   English   中英

使用Rails3创建Twitter风格的路由

[英]Creating Twitter-style routes with Rails3

如何使用Rails3制作Twitter风格的路线?

我尝试过以下方法:

match ':username', :controller => "users", :action => "show"
match ':username/:controller(/:action(/:id))', :path_prefix => '/:username'

编辑

经过一些文档挖掘后,我做了这个,它似乎工作:

scope '/:username' do
  resources :clubs
end

什么是“范围”方法,是否有自动方式在我的视图中生成link_to URL?

以下匹配器将匹配/dhh/update/1

match ':username/update/:id' => 'updates#show'

'update#show'是Rails 3中的新增功能,是以下版本的简短版本:controller => 'updates', :action => 'show'

试试clubs_path(:username => 'bob')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM