Searchkick

如果你想快速设置 elasticsearch,可以使用 searchkick gem:

gem 'searchkick'

将 searchkick 添加到要搜索的模型中。

class Product < ActiveRecord::Base
  searchkick
end

将数据添加到搜索索引。

Product.reindex

要查询,请使用:

products = Product.search "apples"
products.each do |product|
  puts product.name
end

非常快速,不需要弹性搜索知识;-)

更多信息请访问: https//github.com/ankane/searchkick