我是Ruby on Rails的新手。我正在尝试将solr搜索引擎与RoR应用程序集成。应用程序product_search_controller
中有一个控制器,它使用原始搜索方法。我想创建一个新的控制器来插入solr serach引擎。
我打算在product_search_controller
周围创建一个包装器来做到这一点。创建包装器的最佳方法是什么?
感谢
答案 0 :(得分:0)
虽然有多种选择,但我建议使用concerns
的传统方式:http://api.rubyonrails.org/classes/ActiveSupport/Concern.html
Rails 4默认生成concerns
个目录。基本上,您只需要在控制器内concerns/searchable.rb
(示例名称)和include Searchable
内定义所有功能