SolrJ addFilterQuery 被忽略
SolrJ addFilterQuery Being Ignored
我正在使用 SolrJ (v. 7.3.0) 来实现 SolrQuery。出于某种原因,正在处理 addFilterQuery
中的 none,而其他所有查询生成器辅助函数都在工作。我用 toString
检查了最终查询,找不到 fq
。
这是一个示例字符串参数:
{!tag=style}style:"winter casual" OR style:"formal"
我在代码中多次调用 addFilterQuery
。
问题是我在代码的其他地方调用了 query.set("fq", "type:value"
。 query.set
覆盖任何使用相同查询字段的未来查询函数。因此,我对 query.addFilterQuery
的调用被忽略了。
我正在使用 SolrJ (v. 7.3.0) 来实现 SolrQuery。出于某种原因,正在处理 addFilterQuery
中的 none,而其他所有查询生成器辅助函数都在工作。我用 toString
检查了最终查询,找不到 fq
。
这是一个示例字符串参数:
{!tag=style}style:"winter casual" OR style:"formal"
我在代码中多次调用 addFilterQuery
。
问题是我在代码的其他地方调用了 query.set("fq", "type:value"
。 query.set
覆盖任何使用相同查询字段的未来查询函数。因此,我对 query.addFilterQuery
的调用被忽略了。