私のレールアプリケーションでは、現在、登録ユーザーIDを持っているユーザーがたくさんいます。URLバーのユーザーIDを隠す
ユーザーのインデックスにアクセスしてユーザーの表示ページをクリックすると、次のヘッダーの例が表示されます。
はlocalhost:3000 /ユーザー/ 3
それは簡単に人々がヘッダ内のユーザをスキップすることができますよう今、私はこれが好きではありません。
次のようにすると、user.usernameフィールドが代わりに表示されます。
はlocalhost:3000 /ユーザー/ adamwest
ありがとうございました。私は今のところそれを基本に設定しましたが、よりフレンドリーなサイトを作るためにこのfriendly_idの宝石をチェックします。ありがとう。 – user1222136
'User#name'にピリオドを含めることができれば、ルート上に':constraints => {:name => /.*/} 'を書いて、期間の後にRailsがピリオドの後にフォーマット。 –