【发布时间】:2020-10-02 09:35:08
【问题描述】:
我有一个包含 title、stockCode、category 字段的文档。
我有不同的字段类型(和分析链)。例如,title 具有 EdgeNGram 2 到 20,category 具有不同范围的 EdgeNGram 3 到 10,stockCode 仅具有小写过滤器。
因此,我不想使用关键字“sample”搜索文档,并构建查询,例如 title:sample OR stockCode:sample OR category:sample .
我想只使用“q=sample”进行搜索。
我将我的字段复制到 text 但它不起作用。因为所有字段都分析为相同。但我不想将 stockCode 索引为 EdgeNgram 或任何其他过滤器。我想按照我的配置索引我的字段,并且我想根据我的索引在它们上搜索关键字。
我已经研究了三天,Solr 的文档有点差。
【问题讨论】:
标签: search indexing solr lucene