2017-08-28 62 views
0

页面指向我的项目使用Ancestry Gem。如何将root路径设置为其中一条祖先路径?如何添加根路线指向Ruby on Rails 5与祖先Gem

我的页面名为home是这样的:http://127.0.0.1:3000/pages/15。这是http://127.0.0.1:3000/pages/home而非家庭ID的理想选择,但这是下一个挑战。

我开始:

Rails.application.routes.draw do 
    # resources :pages 
    ... 
    root 'pages#index', as: 'pages_index' 
    ... 
end 

当然,它给我的网页列表,但我想针对名为home的页面,或在这种情况下,ID 15.我如何做到这一点?

回答

2

你可以使用defaults

root 'pages#show', defaults: { id: 15 }