SolrNet を使用してアクセスする solr インデックスがあり、結果セット全体を返すことなく、結果内の特定のドキュメントのインデックス (位置) を取得したいと考えています。
さらに詳しく説明すると、クエリは最大 30,000 のドキュメントを返し、整数フィールドで並べ替えられます。一意のキー フィールドには Guid が含まれており、最初の 10 件の結果のみを返しながら、一意のキーに基づいて特定のドキュメントが結果のどこにあるかを見つけたいと考えています。
このインデックスはもともとプレーンな古い Lucene で実装されており、このタスクは 2 つのクエリで達成されました。次に、ドキュメント ID を使用して、ドキュメントが完全な結果セットのどこに表示されるかを見つけることができますが、最初の 10 個のドキュメントのみを列挙します。
30000 の結果すべてを返さずに、Solr を使用して目的を達成する方法はありますか (これを Guid に限定しても遅すぎるようです)。
ありがとう