サポートされるクエリー

検索結果のページ化

上記 のように、検索結果ヒット・オブジェクトでは、格納された文書項目に対して 遅延読み込みを使います。格納された項目のどれかがアクセスされると、 全ての文書が読み込まれます。

もし、実際にはその一部だけで作業したい場合、全ての文書を取り出ししないでください。 検索結果を調べて、次のスクリプト実行中に文書をインデックスから取り出すために、 文書ID(任意にスコア)をどこかに保存してください。

Example #1 検索結果のページ化例

  1. span style="color: #ff0000;">'id']    = $hit->id;
  2.         $resultSetEntry['score''id'    => $resultSet[$resultId]['id'],
  3.         'score' => $resultSet[$resultId]['score'],
  4.         'doc''id']),
  5.     );
  6. }

サポートされるクエリー