Railsアプリケーションのリソースに対してソートとページネーションを実装し、それをRESTfulに保つ方法に関するヒントを教えてください。Rails RESTfulアプリケーションのページ分割とソート
ページ番号とソートフィールドのパラメータをきれいにマッピングするにはどうすればよいですか? (私は現在map.resourcesを使用しています:x私のアプリのすべてのリソースのため)
私が知っておくべき他のパフォーマンス問題は? (キャッシングなど)
ありがとうございます。
EDIT私は質問をもっとgeneric oneに改め、もっと回答が得られることを願っています。私はそれがもはや関連性がないので、これを閉じるために投票するつもりです。回答のためにありがとうございました。
http://dev.nozav.org/rails_ajax_table.html
http://dev.nozav.org/ajaxtable/(これはデモアプリケーションである)私は自分のアプリケーションの一つで同じ基本的なコードを使用している
:
返信いただきありがとうございます。しかし、この場合のキャッシングはどうですか?私はこれに問題があると思う。 また、 "?page = x&sort = y"を使用すると、きれいなIMHOではありません。 – andi
Hmmm、よく私はキャッシュについて多くのことを知っていませんが、SQLクエリの結果を保存してキャッシュから結果をソートできませんでしたか?また、意味のあるページとソート変数を格納する他の方法についてはわかりませんが、私は提案につきました – vrish88
"注意:ページキャッシュはすべてのパラメータを無視するので、/ products/list?page = 1ファイルシステムに/products/list.htmlとして書き出され、誰かが/ products/list?page = 2を要求すると、page = 1と同じ結果が返されます。 " – andi