首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在二手车网站上通过类似谷歌的搜索查询找到最好的文档(汽车)?

如何在二手车网站上通过类似谷歌的搜索查询找到最好的文档(汽车)?
EN

Stack Overflow用户
提问于 2019-05-18 02:06:29
回答 1查看 26关注 0票数 0

我正在开发一个像carmax.com或cars.com这样的网站。但是这个网站有很多过滤器。我想帮助用户找到目标汽车只使用一个搜索文本框,如谷歌。我希望我的系统返回最好的汽车出售,基于搜索查询例如: 1-“标致”>返回所有标致汽车喜欢2008,206,...

2-“标致206”>退回所有标致206

3-“标致206 at”或“标致206 auto”或“标致206 at”或“标致206 automatic”>返回所有自动标致206“标致206 at”

4-“标致206在黑色2016”或“标致206 2016在黑色”,...

弹性搜索能帮到我吗?这个项目的最佳实践是什么?

谢谢

-我的编辑:

{“索引”:{ "_id":1 }}

{"title":"Renault,sandero,stepway,at,Type2,year,2016年,白色,10000公里工作“}

{“索引”:{ "_id":2 }}

{"title":"Renault,sandero,normal,手动,type 5,year 2018,black,0 KM worked "}

{“索引”:{ "_id":3 }}

{"title":"Renault,kwid,normal,manual,year 2017,red,500 KM worked "}

{“索引”:{ "_id":4 }}

{“title”:“标致,2008,正常,在,2019年,白色,0公里工作"}

现在,我需要以下搜索查询的返回真实Id:

1-“雷诺”=> return : 1,2,3

2- "Renault Sandero“或"renault sandro”或"renaultsandero“=> return 1,2

3- "Renault Sandero StepWay“或"Renault stepway”或"stepway“或"step”=>返回1

4-“雷诺2016 -2017年间”=> return 1,3

5-“雷诺超过2017年”=> return 2,3

如何配置ElasticSearch?

EN

回答 1

Stack Overflow用户

发布于 2019-05-18 03:05:32

Elasticsearch绝对可以帮到你。只需为你的汽车建立索引,你就可以进行这种搜索。要小心处理文档的映射,以获得良好的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56191531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档