我有一个使用searchkick:
的Capture模型class Capture < ActiveRecord::Base
searchkick autocomplete: ['name'],
synonyms: [["scallion", "green onion"], ["qtip", "cotton swab"]]
end
我想在Capture模型中按名称(自动完成)进行搜索,所以我在控制台中尝试了这个:
Capture.search("scallio", autocomplete: true, limit: 10)
在我的数据库中,我有一个名为“葱”的Capture,另一个名为“葱”。
我希望上面的搜索返回2个元素,这要归功于synonyms
选项,但它只返回一个项目。
也许我误解了synonyms
选项,或者我错过了其他什么?
答案 0 :(得分:1)
自动填充功能目前不会将同义词考虑在内。我将在自述文件中添加注释。