【发布时间】:2011-11-23 10:06:37
【问题描述】:
我在 SOLR 搜索中遇到问题。
我有这样的数据:
我使用 solr admin 使用这样的查询来查找这些数据:
address_s:*Nadi*
并找到了这些数据。但是当我使用这个查询时:
address_s:*nadi*
它没有找到任何东西。
我在谷歌上搜索并找到了使用以下脚本创建字段的答案:
<fieldType name="c_text" class="solr.TextField">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
我已将这些脚本复制粘贴到 schema.xml 中,但它仍然不起作用。我该怎么办?谁能帮帮我?
【问题讨论】:
标签: solr case-insensitive