使用solr和sunspot-rails搜索特殊字符

时间:2012-03-08 17:37:53

标签: ruby-on-rails solr sunspot sunspot-rails

我在Rails 3.1应用程序上安装了sunspot-rails。我想知道当太阳黑子搜索solr索引时是否有办法将普通字符自动映射到特殊字符?

例如:如果用户搜索“cafe”,他们也会看到“café”的结果。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以通过将AsciiFoldingFilter添加到您的字段以进行索引/查询来实现此目的

http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.ASCIIFoldingFilterFactory