solr - 如何调试为显示在 solr 管理控制台上的文档和查询字符串计算的分值?
问题描述
我已经索引了一些文档,现在在尝试从 solr 管理控制台查询字符串时,我能够通过选择字段作为得分来检索检索到的每个结果的得分值。但是我需要检查 doc score、termfreq 和其他用于计算这个分数的参数,这可以帮助我调试和理解。任何人都可以帮助我解决可能的方法吗?从 solr 管理控制台查询时是否需要指定某些关键字或字段或查询参数?我使用的 Solr 版本是 7.6.0。
解决方案
将debug=all
(的新版本debugQuery=true
)添加到您的查询字符串中。它将详细说明查询的每个部分对分数的贡献。
推荐阅读
- anko - Anko Layout Preview 出现 IDE 错误
- javascript - 通过 JavaScript 设置样式比使用 CSS3 表单更快,因为代码更少?
- c# - 如何在所有页面的 NavigationBar 中添加图标?
- php - 谷歌分析侵入性评论
- php - PHP在内容文本中查找标签并在标签中换行并设置限制链接数
- bash - 在 windows 中使用 shell 脚本自动部署
- php - Laravel 在控制器中附加额外数据以及自定义响应
- php - 用php删除mySQL行
- c++ - 宏 htonl 将内部逗号解释为参数分隔符
- php - 无法在邮递员中测试 PHP 方法