ES- 批量查询

ES- 批量查询

1. 之前使用的批量查询方式

GET: http://192.168.92.140:9200/shop/_doc/_search
在这里插入图片描述

{
    "query":{
        "ids":{
            "type" :"_doc",
            "values": ["1001","1002","1005"]
        }
    }
}
复制代码

2. 使用 _mget 进行批量查询

GET: http://192.168.92.140:9200/shop/_doc/_mget
在这里插入图片描述

{
    "ids":["1001","1002","1005"]
}
复制代码

3. 二者的区别

  1. 前者信息展示内容较多, 但是如果批量查询的数据数据文档不存在, 则不会进行展示和反馈.
  2. 后置展示的内容朴实无华(哈哈), 而且会对查询数据文档id有误时候, 会进行反馈, 通过字段 found 来进行辨别是否存在该id.
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享