在 Rails 应用程序中,我开始使用 sunspot => https://github.com/sunspot/sunspot/blob/master/README.md
一切都很顺利,直到我注意到这一点(取自 rails-console):
1.9.3p194 :002 > MyModel.search{fulltext "leon"}.results
=> [#<MyModel id: 16, name: "Leon">]
1.9.3p194 :003 > MyModel.search{fulltext "león"}.results
=> [#<MyModel id: 18, name: "León">]
我怎样才能告诉系统不要区分“leon”和“león”(我想要像 search{fulltext "leon"} => [#MyModel id: 16 ... , #MyModel id: 18... ])
我一直在寻找这个问题,并且每次都发现相同的响应:
使用 Gemfile 中的这一行,同时 rsolr 的下一个版本:gem 'rsolr', :git => "https://github.com/mwmitchell/rsolr.git"
谢谢