摘要: 一、嵌套查询 1、测试数据: 不手动设置索引类型,全部使用dynamic_mapping 1 PUT /order/_doc/1 2 { 3 "order_name": "扫地机器人订单", 4 "desc": "shouji zhong de zhandouji", 5 "goods_count" 阅读全文
posted @ 2022-02-14 16:12 showMeTheCodes 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 搜索推荐: 一、Completion Suggester(为主) Completion Suggester会被构建成FST对象,缓存在RAM中,查询速度会变快 1 #complate suggester 2 DELETE suggest_carinfo 3 PUT suggest_carinfo 4 阅读全文
posted @ 2022-02-14 11:57 showMeTheCodes 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 一、模糊查询 1、四种情况: 混淆字符(box->fox) 缺少字符(black->lack) 多出字符(sic->sick) 颠倒次序(act->cat) 2、使用fuzzy进行模糊查询: 1 GET product_en/_search 2 { 3 "query": { 4 "fuzzy": { 阅读全文
posted @ 2022-02-14 11:24 showMeTheCodes 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 一、前缀搜索 1、概念:以xx开头的搜索,前缀搜索不计算相关度评分 2、测试数据: 1 POST /my_index/_bulk?filter_path=items.*.error 2 {"index":{"_id":"1"}} 3 {"text":"城管打电话喊商贩去摆摊摊"} 4 {"index 阅读全文
posted @ 2022-02-14 08:24 showMeTheCodes 阅读(256) 评论(0) 推荐(0) 编辑