Elasticsearch(ES) 获取映射信息

欢迎关注博主公众号「小哈学Java」, 专注于分享Java领域干货文章, 关注回复「资源」, 免费领取全网最热的Java架构师学习PDF, 转载请注明出处 https://www.exception.site/elasticsearch/elasticsearch-get-mappings-info

Elasticsearch(ES) 允许我们通过索引、或者是索引联合类型来获取映射信息:

GET http://127.0.0.1:9200/commodity/_mapping/_doc

我们还可以一次性获取多个索引或文档的映射信息。接口形式通常如下:

GET http://127.0.0.1:9200/{index}/_mapping/{type}

{index}{type} 均可以指定多个,中间用 , 分隔,另外,我们也可以使用 _all表示全部索引, 示例如下:

GET http://127.0.0.1:9200/_mapping/_doc1,_doc2
GET http://127.0.0.1:9200/_all/_mapping/_doc1,_doc2

第二个带有 _all, 第一个没有,但是它们是等价的,均表示获取全部索引。

Ref

  • 《Elasticsearch 技术解析与实战》