Apache Solr v3.1を実行しており、SolrJがクライアントです。
複数の任意のファセットクエリ( )を渡して、単一のSolrクエリfacet.query
の検索結果に対して評価された一致するドキュメントの数(ファセットカウント)を取得します。私のユースケースでは、ファセット数とともに実際に一致するファセット結果/ドキュメント/フィールドが必要です。
私の質問は、1回のSolrクエリ呼び出しでファセットクエリの一致結果とファセットカウントを取得することは可能ですか?
Apache Solr v3.1を実行しており、SolrJがクライアントです。
複数の任意のファセットクエリ( )を渡して、単一のSolrクエリfacet.query
の検索結果に対して評価された一致するドキュメントの数(ファセットカウント)を取得します。私のユースケースでは、ファセット数とともに実際に一致するファセット結果/ドキュメント/フィールドが必要です。
私の質問は、1回のSolrクエリ呼び出しでファセットクエリの一致結果とファセットカウントを取得することは可能ですか?
私の知る限り、solr3.1でファセット行をカウントするためのサポートはありません。探している問題は、SolrのJIRAの機能リクエストとして存在します。
https://issues.apache.org/jira/browse/SOLR-2242
特にSolr3.1用のパッチもありますが、4.0でも問題は未解決/コミットされていません。たぶん、あなたは自分でパッチを適用して、それがどのように機能するかを見ることができます。