首页 > 解决方案 > Solr 术语方面比率

问题描述

我有一个简单的要求。我需要从 solr 检索术语方面的值的比率。假设我的文件都是这样的:

{
  myTerm : "OK"
}

或者:

{
  myTerm : "KO"
}

我想使用 json facets(或任何其他工具)来获取具有myTerm : "OK". 如果我有 100 个文件,40 个myTerm : "OK"和 60 个,myTerm : "KO"我想得到类似的东西:

"facets":{
  "count":100,
  "myTerms":{
    "buckets":[{
        "val":"OK",
        "count":40,
        "percent":40 <------
      }, {
        "val":"KO",
        "count":60
        "percent":60 <------
      }
    ]
  }
}

这个要求对我来说似乎微不足道,但似乎我无法弄清楚如何完成它。

标签: solrlucenesolrcloud

解决方案


推荐阅读