search - SolR 8.9 中的列权重
问题描述
我试图对所有字段进行查询,然后使用 solr 和 lucene 对字段进行加权。对于搜索,我使用了一个 all 字段,在该字段中我复制了文档的所有值并将其设置为默认字段。例如,如果我们搜索有关包含单词“John”的书籍的数据库,则可以在作者姓名和标题中找到它。在这种情况下,我希望标题更重,而不必写一个特定的标题,所以通过提升标题列本身。如果可能的话,能够直接在配置(solr 或托管模式)中编写将是最好的。我认为 pf 会做这项工作,但我的实习主管告诉我他只想使用 lucene 而不是 dismax
提前致谢
解决方案
推荐阅读
- java - 单选按钮在滚动时搞砸了
- jsf - 验证错误后视图更新不正确
- html - 用网页上的 vba 按下表格内的链接
- angular - 角度测试并在 e2e 中出错
- node.js - 使用 node.js 进行 Soap Web 服务监控、遥测和指标
- javascript - 如何循环遍历数组并向vue.js中的所有对象添加属性
- connection-pooling - 使用“动态”连接池连接极光 rds 无服务器
- angular - Universal 不呈现 HTTP 调用
- firebase-cloud-messaging - 使用通知编写器目标使用 Firebase 通知
- bixby - bixby:音频播放器,如何给音频播放器输入