Rails 3 のリソースに対して、SEO に適した並べ替えメソッドを実装する必要があります。これは、コレクションに対して行うことを検討しています。
/things # shows all things
/things/popular # shows all things ordered by popularity
/things/a-z # shows all things ordered alphabetically
そして、これは単一のレコードの場合:
/thing/name-of-a-thing # shows ONE thing
単数形/複数形の切り替えは、モノの名前がsort-method- namesと衝突するのを避けるためです。
今まで、すべてのアクションresource :things
に which usesを使用してきました。/things
デフォルトの設定には多くの考えが費やされていることを知っているので、デフォルトから脱却することを恐れています。そのため、その前に、この種のベスト プラクティスがある場合に備えて、アドバイスを求めたいと思いました。
それで、これは私の問題を解決する良い方法ですか?今後の問題に自分自身を開いていますか?これについてもっと良い方法はありますか?
ありがとう!