ruby-on-rails – Ruby on Rails中的动态路由设置,如Facebook
发布时间:2020-12-17 02:08:28 所属栏目:百科 来源:网络整理
导读:目前的路线定义为: Rails.application.routes.draw do namespace :users do resources :mapps resources :listings resources :likes get 'followers' = 'connections#followers' get 'following' = 'connections#following' post 'unfollow' = 'connection
目前的路线定义为:
Rails.application.routes.draw do namespace :users do resources :mapps resources :listings resources :likes get 'followers' => 'connections#followers' get 'following' => 'connections#following' post 'unfollow' => 'connections#unfollow' end get ':username' => 'users#public_profile' end 我想制作像facebook这样的路线: :username/:controller/:action => users/:controller/:action 例如,如果用户将URL命名为/ myusername / posts / 12,则请求必须转到用户文件夹内的控制器文件&用户:帖子 我见过许多相关问题,但没有使用Rails 4.2.3 解决方法
一个例子来自
http://guides.rubyonrails.org/routing.html#prefixing-the-named-route-helpers
scope ':username' do resources :mapps resources :listings resources :likes get 'followers' => 'connections#followers' get 'following' => 'connections#following' post 'unfollow' => 'connections#unfollow' end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |