2017-05-08 31 views
0

我試圖如這裏定義經由CQL執行上Datastax 5.1 Solr的一個面搜索[1]:https://docs.datastax.com/en/datastax_enterprise/4.7/datastax_enterprise/srch/srchJSON.htmlCQL Datastax 5.1 Solr搜索請求方面是否需要2個查詢?

在它提到,刻面信息是在結果集「格式化爲單個行返回的文檔每列對應一個方面的輸出(字段,查詢或範圍)

我在查詢方面時沒有看到任何搜索結果。你只能得到面數。

這是否意味着我必須執行2+ CQL語句?一個獲取搜索結果(找到的文檔信息)和第二個查詢來獲取分面信息(聚合計數)?而且由於我想要在三個方面進行分析,這似乎意味着我需要執行4個完整的CQL語句。

這似乎相當低效。我希望我錯過了一些東西。

回答

0

從DSE 5.1開始,您必須使用CQL和solr_query發出不同的查詢來檢索行和麪。