elasticsearch 查询: get方式
api:
(elasticsearch版本7.3)
#通过id查询 GET <index>/_doc/<_id> #判断是否存在 HEAD <index>/_doc/<_id> #通过id查询 GET <index>/_source/<_id> #判断是否存在 HEAD <index>/_source/<_id> #查询指定index的多个文档 GET /<index>/_mget #查询多个文档 GET /_mget
1. GET <index>/_doc/<_id>
#测试--查询 GET /king_test_person/_doc/33


2. HEAD <index>/_doc/<_id>
HEAD /king_test_person/_doc/33


3. GET <index>/_source/<_id>
#测试--查询 GET /king_test_person/_source/33

4. HEAD <index>/_source/<_id>
HEAD /king_test_person/_source/33

5. GET <index>/_mget
#测试--mget
GET /king_test_person/_mget
{
"ids":[33,666]
}
#测试--mget
GET /king_test_person/_mget
{
"docs" : [
{
"_type" : "_doc",
"_id" : "33"
},
{
"_type" : "_doc",
"_id" : "666"
}
]
}
#测试--mget
GET /king_test_person/_doc/_mget
{
"docs" : [
{
"_id" : "33"
},
{
"_id" : "666"
}
]
}
6. GET /mget
#测试--mget
GET /_mget
{
"docs" : [
{
"_index":"king_test_person",
"_type" : "_doc",
"_id" : "33"
},
{
"_index":"king_test_person",
"_type" : "_doc",
"_id" : "666"
}
]
}

浙公网安备 33010602011771号