solr - 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 <------
}
]
}
}
这个要求对我来说似乎微不足道,但似乎我无法弄清楚如何完成它。
解决方案
推荐阅读
- java - 注册页面对齐到我的 JavaFX 应用程序主舞台窗口的左上角
- python - Kivy - 如何访问由 .kv 文件创建的类的实例?
- azure-ad-b2c - Azure B2C 魔术链接电子邮件自定义
- python - 学习python的新手;当我使用列表推导时,为什么这个 for 循环的打印不同?我如何使循环相同?
- unity3d - 材质上的纹理作为空材质导入 Unity3D
- r - 量化ggplot行之间相似性的方法
- python - Shutil 查找和删除文件
- android - Jetpack compose:更改 Composable 的布局方向
- apache-spark - Spark-NLP 函数在使用 map 时会出现酸洗错误
- python - 键盘内联键盘选择后获取用户输入 Telegram Bot Python