【发布时间】:2020-06-22 21:04:26
【问题描述】:
使用 searchkick 并看到搜索 "animals" 会返回 "anime" 的结果,因为它们的词干为 "anim"。有人对如何改进这些结果有任何建议吗?
我在文档中看到你可以做类似的事情
exclude_queries = {
"animals" => ["anime"],
}
Product.search query, exclude: exclude_queries[query]
但要为所有这样的坏人保留一份运行列表似乎需要做很多工作。
想知道我是否需要更改词干分析器?
【问题讨论】:
标签: elasticsearch stemming searchkick elasticsearch-analyzers