【问题标题】:Solr/Lucene contextual SynonymFilterSolr/Lucene 上下文同义词过滤器
【发布时间】:2018-07-24 09:11:09
【问题描述】:

我创建了一个版本的 SynonymFilterFactory 来从数据库加载 Synonym 配置文件,由于客户要求,每 X 秒刷新一次。

现在我需要类似的东西,我需要对查询中参数的不同值使用不同的同义词,我将使用 fq 参数来执行此操作,因为每个用户只搜索与字段上的分类术语匹配的文档.

所以我需要创建 SynonymFilter,根据 fq 参数使用不同的配置,例如:如果 fq=A 我使用一个集合 o 同义词,如果 B 另一个集合。

如何读取FilterFactory的create方法中的fq参数?在哪里可以搜索到这个查询参数?

【问题讨论】:

    标签: solr lucene solrcloud


    【解决方案1】:

    我也会满足于在过滤器工厂中捕获请求原始获取值

    【讨论】:

      猜你喜欢
      • 2013-06-21
      • 2017-02-12
      • 1970-01-01
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-11
      相关资源
      最近更新 更多