ElasticSearch 查询所有文档(不论哪个索引)

方式一(不带数据)

查询所有文档(不是哪个索引),慎用

kibana

get /_search

postman

在 postman 中,向 ES 服务器发 GET 请求,

如:http://192.168.58.101:9200/_search

返回结果

如下:

{
    "took": 81,                // 耗费时间,单位:毫秒
    "timed_out": false,
    "_shards": {
        "total": 1,
        "successful": 1,
        "skipped": 0,
        "failed": 0
    },
    "hits": {
        "total": {
            "value": 5,
            "relation": "eq"
        },
        "max_score": 1.0,
        "hits": [
            {
                "_index": "toutiao",
                "_type": "_doc",
                "_id": "pGcmlnsBRQ4q0pqf1bII",
                "_score": 1.0,
                "_source": {
                    "title": "JAVA从入门到放弃",
                    "content": "JAVA高手的技巧,java基础、高级"
                }
            },
            {
                "_index": "toutiao",
                "_type": "_doc",
                "_id": "VmdIlnsBRQ4q0pqf57bv",
                "_score": 1.0,
                "_source": {
                    "title": "JAVA从入门到放弃",
                    "content": "JAVA高手的技巧,java基础、高级"
                }
            },
            {
                "_index": "toutiao",
                "_type": "_doc",
                "_id": "WWdIlnsBRQ4q0pqf9ra0",
                "_score": 1.0,
                "_source": {
                    "title": "JAVA从入门到放弃",
                    "content": "JAVA高手的技巧,java基础、高级"
                }
            },
            {
                "_index": "toutiao",
                "_type": "_doc",
                "_id": "F8JTl3sBF1sR4vvlFbwP",
                "_score": 1.0,
                "_source": {
                    "title": "JAVA从入门到放弃",
                    "content": "JAVA高手的技巧,java基础、高级"
                }
            },
            {
                "_index": "toutiao",
                "_type": "_doc",
                "_id": "1",
                "_score": 1.0,
                "_source": {
                    "title": "mysql从入门到放弃",
                    "content": "mysql技术内幕"
                }
            }
        ]
    }
}

方式二(带数据)

kibana

get /_search
{
    "query":{
        "match_all":{

        }
    }
}

postman

在 postman 中,向 ES 服务器发 GET 请求,

如:http://192.168.58.101:9200/_search

json数据:

{
    "query":{
        "match_all":{

        }
    }
}

这种方式,可以在 json数据 加更多的参数:

ElasticSearch 条件查询、分页查询、指定查询字段、排序


原文出处:/show_1IX1m6hX5CUv.html