_meta field

每个 mapping type(映射类型)都可以有与之相关联的自定义元数据。

这些数据完全不用于 Elasticsearch,但可用于存储应用程序特定的元数据,例如文档所属的类 : 

curl -XPUT 'localhost:9200/my_index?pretty' -H 'Content-Type: application/json' -d'
{
  "mappings": {
    "user": {
      "_meta": { 
        "class": "MyApp::User",
        "version": {
          "min": "1.0",
          "max": "1.3"
        }
      }
    }
  }
}
'

| 1 | 可以使用 GET mappingAPI 来获取 _meta 的信息。 |

_meta字段可以使用 PUT mapping API 在现有类型上进行更新。