solr - 如何使用 edismax 解析器在 solr 中进行条件提升
问题描述
如果颜色:银色和品牌:苹果,我想在查询时将这种提升提高 100 倍。bf 或 bf 语法是什么?
解决方案
对于这种事情,您可以使用bq
( Boost Query ) 参数而不是 bf :
bq=(color:silver AND brand:apple)^100
推荐阅读
- javascript - Safari 和 WebKit 异步匿名函数执行的区别
- javascript - ReactJs如何修复“render()”处丢失的分号错误
- machine-learning - 预测多元时间序列预测的 n 步
- asp.net - ODataQueryOptions 不响应我的自定义类的属性
- javascript - 如果值不为空,如何仅在对象中添加字段?Javascript
- javascript - 如何在 React 中的兄弟组件之间滚动?
- html - 复制 UI 模板
- javascript - 按下 Enter 时提交表单(待办事项列表)
- docker - Docker 运行 -v 不同步
- java - when-then-Return 函数不起作用