Solr术语面比率

时间:2019-07-09 13:17:25

标签: solr lucene solrcloud

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

{
  myTerm : "OK"
}

或者:

{
  myTerm : "KO"
}

我想使用json构面(或任何其他工具)来获取具有myTerm : "OK"的文档的百分比。如果我有100个文档,则myTerm : "OK"包含40个文档,myTerm : "KO"包含60个文档,我想得到类似的东西:

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

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

0 个答案:

没有答案
相关问题