Rails 3.1。私はテーブルplaces
を持っています。 cafe
,restaurant
などの値を持つtype
という列があります。各行に1つの値があります。私のルートで列内の値に基づいて経路を配線します。
、私のようにリソースを定義します。
resources :places
URLは次のとおりです。
http://domain.com/places/123?type=cafe
私はどのナビゲーションメニューを決定するためにそれを使用するので、私はいつも私のURLに追加さtype
を持っています強調表示されます。
友好的なURLを作成します。
1. http://domain.com/places/cafe/123
2. http://domain.com/cafe/123
多くのありがとうございます。
はこのような答えに取り組んでいました。私はちょうど彼がタイプのスペースを警告して、この宝石がhttps://github.com/Sutto/sluggedを解決するように指摘していました –
実際には、URLのタイプにスペースを入れても問題ありません。 –
しかし、まったく素敵ではありません:) –