小编Tia*_*ova的帖子

忽略solr和太阳黑子的重音

如果我搜索"agua"没有结果忽略搜索中的重音符号(á,ã,ç)?

#city数据库(id,name,uf,province_id) 1 Águas Clara PR 3 2 águas PR 4 3 Áraguaia PR 3

#schema.xml中

<fieldType name="text" class="solr.TextField" omitNorms="false">
  <analyzer type="index">
    <tokenizer class="solr.StandardTokenizerFactory"/>
    <filter class="solr.StandardFilterFactory"/>
    <filter class="solr.LowerCaseFilterFactory"/>
    <filter class="solr.EdgeNGramFilterFactory" minGramSize="1" maxGramSize="15" />
  </analyzer>
  <analyzer type="query">
    <tokenizer class="solr.StandardTokenizerFactory"/>
    <filter class="solr.StandardFilterFactory"/>
    <filter class="solr.LowerCaseFilterFactory"/>
  </analyzer>
</fieldType>
Run Code Online (Sandbox Code Playgroud)

search solr sunspot-rails ruby-on-rails-4

1
推荐指数
1
解决办法
1262
查看次数

标签 统计

ruby-on-rails-4 ×1

search ×1

solr ×1

sunspot-rails ×1