我有一个简单的要求。我需要从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 <------
}
]
}
}
这个要求对我来说似乎微不足道,但是似乎我无法弄清楚如何完成它。