【发布时间】:2021-02-12 13:56:15
【问题描述】:
我将 solr 引擎用于电子商务网站我已将搜索标签作为字符串存储在单个字段中,如下所示,我需要将该字段转换为不区分大小写。我尝试应用小写过滤器工厂和它不适用于该领域
<field name="tags" type="string" multiValued="true" indexed="true" stored="true"/>
<fieldType name="string" class="solr.StrField" sortMissingLast="true" docValues="true"/>
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
现场样本
"tags":["Property",
"House",
"Land",
"Home",
"House For Sale",
"Property For Sale",
"Land For Sale",
"Prime property for sale",
"Prime property for sale in Colombo 03"],
【问题讨论】:
标签: search solr solr-search