Solrjを使用してSolrインデックス内のドキュメントの総数を確認するにはどうすればよいですか?
自分で何時間も検索した結果、実際に答えが得られました(以下を参照)。私はこの質問を投稿するだけなので、他の人がより簡単に解決策を見つけることができます。
これが私が使っているものです。これは正規ですか?もっと良い方法はありますか?
SolrQuery q = new SolrQuery("*:*");
q.setRows(0); // don't actually request any data
return server.query(q).getResults().getNumFound();
クエリを送信することに対するあなたの答え:は、おそらく最良の最も一般的なソリューションです。特にSolrCloudを使用している場合。ただし、代替ソリューション Solr Core Admin API があります。