是否可以在Solr中增加过滤器查询(fq =)中出现的字段?
我有一个带有标记过滤器查询的分面查询,如下所示:
...&q=*:*&fq={!tag:X}brand:(+"4911")+OR+body:(abc)&facet.field={!ex:X}brand&..
Run Code Online (Sandbox Code Playgroud)
(我面对品牌,并且facet设置为忽略标记为X的过滤器查询,因此我需要使用过滤器查询.)
我想在品牌字段得分上的匹配高于过滤查询中的正文字段上的匹配.
品牌和身体领域是多值的.
我已经尝试添加bf =/bq =参数,如果我将过滤器查询更改为主要的'q ='查询,我可以获得更高的品牌匹配,但我似乎无法影响分数过滤查询中的任何内容.我想我可能会以错误的方式解决这个问题.
谢谢.
| 归档时间: |
|
| 查看次数: |
6018 次 |
| 最近记录: |