如何使用 Ancestry Gem 添加指向 Ruby on Rails 5 页面的根路由



我正在为我的项目使用祖先宝石。如何将root路径设置为祖先路径之一?

我名为home的页面如下所示:http://127.0.0.1:3000/pages/15。最好是拥有http://127.0.0.1:3000/pages/home而不是家庭身份证,但这是下一个挑战。

我从:

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

当然,它向我显示了页面列表,但我想定位名为 home 的页面,或者在本例中为 id 15。我该怎么做?

您可以使用defaults

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

相关内容

  • 没有找到相关文章

最新更新