0
我在我的Rails应用程序中使用Elasticsearch + Searchkick来索引文章。当我使用不完整的单词进行搜索时,它不起作用。例如:如何使用Searchkick匹配Elasticsearch中的不完整项?
Article.search('feature compatibility').pluck(:name)
# => ["Feature compatibility by mobile device"]
Article.search('feature compatibil').pluck(:name)
# => []
我的模型使用默认Searchkick设置。
您需要添加searchkick text_start搜索查询将工作:[:属性名称]在模型 –
,然后在你的Rails控制台Article.reindex运行此将数据添加到搜索索引。 –
@Dnyanarthlonkar尝试过,没有成功。 – Diego