URLのパラメータにid以外を使う方法
/users/:idではなく/users/:usernameみたいにURLにid以外のパラメータの値を使う方法です。
以下でいけます。
resources :users, param: :username
パラメータにするカラムはunique設定されてることを一応確認しておきましょう。
基本的にidはアプリケーション側の都合なのでusernameの方がURI設計的にもアプリケーションのあり方としてもいいのかなと思います。
/users/:idではなく/users/:usernameみたいにURLにid以外のパラメータの値を使う方法です。
以下でいけます。
resources :users, param: :username
パラメータにするカラムはunique設定されてることを一応確認しておきましょう。
基本的にidはアプリケーション側の都合なのでusernameの方がURI設計的にもアプリケーションのあり方としてもいいのかなと思います。