我想知道是否有关于如何在Rails 3应用程序中进行全文搜索的最佳建议?思考Sphinx和acts_as_ferret尚未针对Rails 3进行更新,甚至像Searchlogic这样的基本activerecord搜索助手也不存在.
有什么想法吗?您是否使用已更新到Rails 3的上述宝石的任何分叉版本?
查看Sunspot for Solr
http://github.com/outoftime/sunspot
思考Sphinx(版本2.x)应该与Rails 3(http://freelancing-god.github.com/ts/en/rails3.html)一起使用,并且官方存储库中有一个Rails 3分支.
我刚刚开始在Rails 3项目中使用思维sphinx,到目前为止它似乎适用于基本搜索,尽管我在使用acts_as_taggable_on时遇到了一些挑战.
更新完整更改
我会通过Tire去Elasticsearch
超级快
可扩展性
配置
超级强大
这是开始学习的好资源:http://exploringelasticsearch.com/book/searching-data/the-query-dsl-and-the-search-api.html