2017-08-28 61 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 }