首页 > 解决方案 > 使用 qf 参数时找到 Solr 搜索查询结果

问题描述

我有以下查询,我认为这是不正确的,因为括号没有正确关闭,当我执行它时,没有按预期找到匹配项。但是当我在 solr gui 页面中添加 qf 参数时,我得到了 1 个结果。qf 参数是否仅用于提升文档中指出的字段https://solr.apache.org/guide/6_6/the-dismax-query-parser.html以及为什么我在使用它后得到结果?

((BookNumber:"BR\+9258")))

这是我在 schema.xml 中描述的字段

  <field name="BookNumber" type="text_en" indexed="true" stored="true"/>

我使用托管在本地主机上的 edismax 查询解析器和 solr gui 来执行查询。下面是没有和有 qf 参数的图像。 没有 qf 参数的 Solr 查询

带有 qf 参数的 Solr 查询

标签: javasearchsolr

解决方案


推荐阅读