一部のモデルのスラッグを作成するためにFriendlyIDを使用しています。
FriendlyIDドキュメント(http://rubydoc.info/github/norman/friendly_id/master/frames)で提供されている例を使用するには、現在、私のURLは次のようになっています。
http://localhost:3000/cities/seattle/restaurants/joes-diner
私の場合、都市にはレストランしかありません。URLの「レストラン」ビットを削除して、次のようにする方法を探しています。
http://localhost:3000/cities/seattle/joes-diner
または可能であれば
http://localhost:3000/seattle/joes-diner
これを達成するための最良の方法は何ですか?これを行うことがまったく賢明である場合はどうなりますか?私は最後のオプションがいくつかの複雑さを生み出すかもしれないと想像することができます。