【发布时间】:2021-11-21 10:56:38
【问题描述】:
我想在电子商务网站中进行搜索,以查找具有良好查询以管理拼写错误的产品。
我正在学习 elasticsearch 和 search_as_you_type 字段。但是在文档中,您有 search_as_you_type 和模糊性。
如果我有这个产品:便利贴 76x76 毫米
如果我写的话,我想找到这个产品:
- 便利贴
- 发帖
- 过去了
- 发帖
- 它
- ....
然后,找到所有相似的产品(因为在这个例子中我只有一个产品,但实际上大约 30 000 个)
目前我对映射有类似的东西,但我不知道如何添加模糊性:
"mappings": {
"properties": {
"title": {
"type": "search_as_you_type",
}
}
},
感谢您的帮助
【问题讨论】:
标签: elasticsearch fuzzy-search n-gram