どのようにしてリソースのルートをその属性によって十分に柔軟にすることができますか?例えばRailsルーティング:属性に応じたフレキシブルリソースパス
、
resources :articles, param: :article_slug do
member do
resources :comments
end
end
Article
はtitle, category, slug, etc
の属性を持っている。しかし、クライアントは、カテゴリのような、URLの最初の存在でなければならないということを望んでいる:/entertainment/articles/:article_slug/comments/:id
または/sports/articles/:article_slug/comments/:id
。私はこのアプローチの正しいアプローチが何か分かりません。
、
を試してみて、このような方法でURLを生成しますか? 'rake routes'を実行した後 –
私は'/articles /:article_slug/comments /:id'を持っています –