【问题标题】:Does CQL Datastax 5.1 Solr search asking for facets require 2 queries?要求分面的 CQL Datastax 5.1 Solr 搜索是否需要 2 个查询?
【发布时间】:2017-10-07 02:57:43
【问题描述】:

我正在尝试通过此处定义的 CQL [1] 对 Datastax 5.1 Solr 执行分面搜索:https://docs.datastax.com/en/datastax_enterprise/4.7/datastax_enterprise/srch/srchJSON.html

在文档中,它提到分面信息在结果集中返回“格式化为单行,每列对应于分面的输出(字段、查询或范围) "

我没有看到在请求构面时返回任何搜索结果。你只得到刻面计数。

这是否意味着我必须执行 2 个以上的 CQL 语句? 一个来获取搜索结果(找到的文档信息),另一个查询来获取分面信息(聚合计数)?由于我想在 3 个维度上进行分面,这似乎意味着我将需要执行 4 个 CQL 语句。

这似乎相当低效。我希望我错过了什么。

【问题讨论】:

    标签: datastax datastax-enterprise


    【解决方案1】:

    从 DSE 5.1 开始,您必须发出单独的查询以使用 CQL 和 solr_query 检索行和构面。

    【讨论】:

      猜你喜欢
      • 2018-07-08
      • 2012-08-07
      • 2014-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-14
      • 1970-01-01
      相关资源
      最近更新 更多