名前付きルートに変更
経緯:link先のパス名が長すぎて面倒。。。
名前付きルートに変更してパス名を短くします!
① 変更したいパス名を確認
$ rails routes
user_relationships_followings GET /users/:user_id/relationships/followings(.:format) relationships#followings user_relationships_followers GET /users/:user_id/relationships/followers(.:format) relationships#followers
↑「user_relationships_followings」と「user_relationships_followers」を変更します!
※今回、usersにネストされてる状態なので「user_」が入ってます。
②名前付きルートに変更(config/routes.rb)
get "relationships/followings" get "relationships/followers"
↓下記に書き換え
get "followings" => "relationships#followings", as: "followings" get "followers" => "relationships#followers", as: "followers"
③パス先の確認
$ rails routes
user_followings GET /users/:user_id/followings(.:format) relationships#followings user_followers GET /users/:user_id/followers(.:format) relationships#followersみじkじj
無事に短くになりました!
変更前「user_relationships_followings」→変更後「users_followings」
変更前「user_relationships_followers」→変更後「user_followers」
補足:今回「""」で囲ってますが、本来なら「''」のほうがいいかもです。。。そこらへん勉強不足なので、気になる方は別途調べてくださいm(_ _)m{私も調べます。。。