【发布时间】:2016-09-23 14:54:31
【问题描述】:
我们正在为我们的项目中具有名称、备用名称、不同标识符、地址等的各方编制索引。除了通常的搜索功能(不带引号)之外,我们还希望使用单引号/双引号的 STRICT 精确搜索功能。
为了实现这一点,我们配置了两个不同的搜索处理程序,并根据用户输入中存在的引号在它们之间切换。此外,我们使用 KeywordTokenizerFactory(用于 STRICT 完全匹配搜索)和 StandardTokenizerFactory(用于常规搜索)对所有提及方的属性进行了索引。
但问题是我们将 Solr 索引中的字段数量增加了一倍,并且其大小自然也增加了一倍。
所以问题是:是否有可能实现基于 Solr 索引中每个参与方属性的一个字段的两种类型的搜索?
【问题讨论】:
标签: solr