Elasticsearch 基础教程

Elasticsearch 高级教程

Elasticsearch 插件

Elasticsearch 笔记

Elasticsearch FAQ

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/elasticsearch-get-mapping-info.html

es 获取 mapping 的方法

Elasticsearch 笔记 Elasticsearch 笔记


elasticsearch(es)获取索引的 mapping 的方法是什么?es 提供了 _mapping 接口。

推荐方式

es 提供了查看指定 index 的字段映射的接口,具体如下:

GET {index}/_mapping

输出如下:

{
  "qa": {
    "mappings": {
      "qa": {
        "properties": {
          "question": {
            "type": "text",
            "store": true,
            "norms": false,
            "index_options": "docs",
            "similarity": "BM25",
            "copy_to": [
              "all_string"
            ],
            "analyzer": "ik_max_word",
            "search_analyzer": "ik_smart"
          },
          "answer": {
            "type": "text",
            "store": true,
            "norms": false,
            "index_options": "docs",
            "similarity": "BM25",
            "copy_to": [
              "all_string"
            ],
            "analyzer": "ik_max_word",
            "search_analyzer": "ik_smart"
          },
          "all_string": {
            "type": "text",
            "store": false,
            "similarity": "BM25",
            "analyzer": "ik_max_word",
            "search_analyzer": "ik_smart"
          },
          ...

如上示例中 index 名是 qa,type 名也是 qa。

Elasticsearch是一个开源的分布式搜索和分析引擎,用于存储、搜索和分析大量数据。示例:###映射参数(MappingParamet ...
elasticsearch(es)获取指定索引(index)的所有文档的 id 的方法,这里的 id 指的是 es 文档内部定义的 _id。 ...
elasticsearch(es)获取匹配文档的总条数的接口是什么?各种方式如何使用? ...
Elasticsearch 如何快速获取索引(index)中所有的字段信息? ...
在Elasticsearch中,映射指的是mapping,用来定义一个文档以及其所包含的字段如何被存储和索引,可以在映射中事先定义字段的数据 ...