たまに見かける。shallow:trueとは?
Railsの勉強をし始めて、shallow :true を末尾で見かけます。
ルーテイングの設定にて
resources :comments, only: %i[create edit destroy], shallow: true←コレ。
こいつ何なんだと…
用途は、ルーテイングの簡素化。え?つまり?
URLが短く、読みやすくなる。
親リソースの記述を省略できて冗長性がなくなる。
ようです。
= ネストされたリソースのURLを簡潔にできる。
ネストされたリソース