将搜索添加到我们的Rails 3 App

时间:2012-04-19 03:40:00

标签: ruby-on-rails ruby

Rails 3应用的网站标题中实施可搜索功能的最佳方法是什么?

我们的用户可以互相关注,我们正在大量收到反馈意见,搜索栏对我们的应用程序来说是非常有利的补充。

提前谢谢你们。

2 个答案:

答案 0 :(得分:2)

你好飞毛腿炸弹,              市场上有几种用于实现可搜索功能的好宝石。

最常用的宝石

  1. sunspot + solr(https://github.com/outoftime/sunspot)
  2. acts_as_indexed(https://github.com/dougal/acts_as_indexed)
  3. 思考 - 狮身人面像(https://github.com/freelancing-god/thinking-sphinx)
  4. 但我会说太阳黑子是最好的选择。基本上太阳黑子是一个红宝石库,可以与solr搜索引擎进行交互,实现强大的搜索。

    有关于这个主题的好博客看看。

    http://www.idyllic-software.com/blog/fulltext-search-with-sunspot/

答案 1 :(得分:1)

我最喜欢的是太阳黑子:http://sunspot.github.com/。文档非常清楚。甚至还有一个RailsCast可以帮助你:http://railscasts.com/episodes/278-search-with-sunspot