我必须创建一个网站,每个注册用户都可以创建代表产品的帖子(用于过滤的帖子has_many标签),任何人都可以查看帖子,可以搜索特定的单词(在帖子名称中,或发布标签) )并且可以应用过滤器(后标签)。
我再说一遍,任何注册用户都可以发帖,而不仅仅是管理员。
我可以使用什么宝石?
答案 0 :(得分:4)
有许多宝石/引擎等可以帮助你做到这一点,你可以在以下地方看到其中的一些:
https://www.ruby-toolbox.com/categories/rails_search
思考Sphinx进行全文搜索,但听起来对你感兴趣的内容可能有些过分。
一个很好的教程,探索各种选项,可能有助于您入门:
http://railscasts.com/episodes/240-search-sort-paginate-with-ajax?view=asciicast