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