2017-08-28 7 views
0

私のプロジェクトにAncestry Gemを使用しています。 rootのパスを祖先パスの1つに設定するにはどうすればよいですか?Ruby on Rails 5のページを指すルートルートを追加する方法

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 

そして、もちろん、それは私のページのリストを示したが、私は家という名前のページをターゲットとしたい、またはこのような場合には、ID 15.私はこれをどのように行うのですか?

答えて

2

あなたはdefaults使用することができます

root 'pages#show', defaults: { id: 15 } 
関連する問題