2

我必须创建一个网站,每个注册用户都可以创建代表产品的帖子(用于过滤的帖子有多个标签),并且任何人都可以看到帖子,可以搜索特定单词(在帖子名称或帖子标签中)并且可以应用过滤器(发布标签)。

我再说一遍,任何注册用户都可以发帖,不仅仅是管理员。

我可以使用什么宝石?

4

1 回答 1

4

有许多 gems/engines 等可以帮助您做到这一点,您可以在以下位置看到其中的一些:

https://www.ruby-toolbox.com/categories/rails_search

Thinking Sphinx 会进行全文搜索,但对于您感兴趣的内容,这听起来可能有点矫枉过正。

探索各种选项并可能帮助您入门的好教程位于:

http://railscasts.com/episodes/240-search-sort-paginate-with-ajax?view=asciicast

于 2012-05-09T20:31:00.560 回答