2017-02-02 9 views
0

、実装する方法を以下のパラメータSolrのストリーミングAPIにファセッティングのSolrレガシーからの移行中:私は、並列機能をストリーミング新しい面を使用して、これらのパラメータを実装するにはどうすればよいSolrの6ファセット範囲クエリ

&facet = true 
&facet.range = {!key=age_ranges}age 
&f.age.facet.range.start = 0 
&f.age.facet.range.end = 100 
&f.age.facet.range.gap = 10 
&facet.range = {!key=price_ranges}price 
&f.price.facet.range.start = 0 
&f.price.facet.range.end = 1000 
&f.price.facet.range.gap = 50 
&facet.field = a_field 
&facet.minCount = 1 

。私はロールアップ()機能を使用する必要があることを理解しています。しかし、ドキュメントは限られており、基本的な機能を理解することはできません。誰かがこれで私を助けることができますか?

答えて

0

私はStreaming APIが移行に役立つとは思っていません。

ストリーミング表現は、SolrCloudのシンプルで強力なストリーム処理 言語を提供します。それらは、 と組み合わせて、さまざまな並列コンピューティングタスクを実行できる一連の機能です。これらの 関数は、パラレルSQLインターフェイスの基礎となります。

ファセットを取得するために実際に使用する必要があるのは新しいJSON Facet APIです。追加のdocumentationもあります。

関連する問題