2012-01-26 16 views
3

は、我々は、検索のためのREST APIを持っているとしましょう: /アイテムクエリ文字列= fooの&ページサイズ= 20 &ページ= 3検索結果の古いデータをページングで検出するにはどうすればよいですか?

検索結果はページの後にフェッチされたページであるため、検索の合計結果が変化するとの項目のでしょうか?各ページはブラウズ中にページによって異なる場合があります。

データの変化を検出するにはどのようなアプローチがありますか?結果の総数は1つの指標ですが、実際には偽証ではありません。

答えて

1

通常は検出されません。ページを入力すると、新しい要求が実行され(REST)、そのページの最新のデータが表示されます。 Googleは「 x結果の合計」と言っています。あなたが実際にカウンタを固定していると主張するならば、あなたはあなたのサービスを「休息」しないようにしなければならず、最初の検索からスナップショットを取って、ユーザブラウズページを無効にしてください。

関連する問題