0
ファセットに基づくフィールドの統計を計算しようとしています。私のブラウザのクエリは次のとおりです:フィールドファセットに基づいて統計を計算するSolrJクエリ
select?q=<someFilterQuery>&rows=100&wt=json&indent=true&stats=true&stats.field=<statsField>&stats.facet=<statsFacetField>
上記のクエリはうまく動作し、望ましい結果を与えます。しかし、私は次のようにSolrJを使用しようとすると:
val query = new SolrQuery()
query.setQuery("/select")
query.set("q","<FilterQuery>")
query.setGetFieldStatistics("<statsField>")
query.addStatsFieldFacets("<statsFacetField>")
val response = solrclient.query(query)
println(response.getFieldStatsInto().size())
Iちょうど「1」ではなくファセットの数を取得する出力として。
多くの機能が全く記述されていないため、SolrJのドキュメントを理解するのは苦労しています。個別のパラメータを追加する必要はなく、SolrJ経由でブラウザクエリを直接実行する方法はありますか?
ありがとうございます!