アプリケーションでファセットを使用して solr 検索を使用しています。私の使用例は、datadir 内のインデックス ファイルが変化し続けるような方法です。
問題は、特定のフィールドに基づいてファセットする場合です。以前にデータディレクトリにあったインデックスから値を取得します(現在は存在しません)。ただし、それらは値 0 で返されます。以前のインデックスの値が保持され、まったく新しい検索中に返される場所がわかりません。
単純にカウント 0 のファセットをスキップすることはできますが、これが私のスケーラビリティを著しく損なう可能性があることを理解しています。以前のサーチャーからのファセットを含めないための指針はありますか?
[編集 1] : 現在使用している回避策はfacet.mincount=1
、URL に a を追加することです。それでも、これは私のパフォーマンスを損なう可能性があると思います。