【问题标题】:Solr 6.1 - Get all token counts for a Facet field across all documentsSolr 6.1 - 获取所有文档中 Facet 字段的所有令牌计数
【发布时间】:2016-08-13 03:39:48
【问题描述】:

我的 solr schema.xml 中有一个 TextField,我想在其上运行 faceting 并找出所有文档中该字段中每个标记的计数。有没有办法得到这个?我尝试了以下操作,并且我认为它可以正常工作,直到我发现它不是我从该查询中获得的令牌的完整列表: http://solrnode1:8983/solr/mycollection/select?facet.field=PRODUCT_NAME&facet=on&indent=on&q=*:*&wt=json&rows=0

例如,该字段中有一个文档显示“Education Services 2014”,但我没有看到任何带有计数的“教育”方面的标记。有趣的是,如果我将查询参数更改为q=PRODUCT_NAME:*education* 而不是q=*:*,那么它会显示在计数分面中!我不确定这里发生了什么。我在这里遗漏了什么吗?

【问题讨论】:

    标签: solr faceted-search


    【解决方案1】:

    我认为它是 facet.limit,默认为 100。我增加了它,现在它获得了更多的令牌和计数。

    【讨论】:

      猜你喜欢
      • 2014-11-28
      • 1970-01-01
      • 1970-01-01
      • 2019-09-18
      • 2022-08-24
      • 2021-05-24
      • 2017-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多