2

我发现当我使用users_path(user)它时返回/users.id其中 id 是用户的 id 但我希望它返回/users/id。我的配置 routes.rb 如下所示。

# config/routes.rb
Test::Application.routes.draw do
  root to: "static_pages#home"
  resources :users, only: [:index, :show]

  devise_for :users
end
4

1 回答 1

2

将其用于单个用户的路径:

user_path(user)

将此用于所有用户的路径或索引页面:

users_path # no arguments
于 2013-01-13T05:18:28.127 回答