私はこれらのモデルを持っています:
Category(:name)
Post(:category_id, :title, :body)
カテゴリ モデルにはほんの一握りのカテゴリしかありません。現在、考えられるルートは次のとおりです。
/tasks/15015
/categories/5/posts/5641841
この形式でわかりやすい URL を使用したいのですが、完全にワイルドカードを使用せずに他のルートを台無しにする方法がわかりません。
/politics/518-obama-health-care
私が言ったように、私はこれを試しましたが、ワイルドカードが少なく、可能であれば現在のカテゴリとより統合されたものを探しています:
match '(:category_name)/(:id)' => 'posts#show'
他のアイデアも大歓迎です!