我在集成 searchkick 和 elasticsearch 时遇到问题。这是我现在所拥有的:
Product records:
id: 1
title: "Electric Fan"
id: 2
title: "Stove"
id: 3
title: "Stoven"
id: 4
title: "Stovener"
这是我的模型
class Product < ActiveRecord::Base
searchkick
end
但是当我去 rails 控制台并尝试搜索时,它只会给我一个结果:
results = Product.search("Stove")
results.map(&:title) # prints ["Stove"]
我不知道为什么它只产生一个结果,实际上它应该产生三个。我安装并确保 elasticsearch 正在运行。
有什么我错过的吗?
TIA