![5401760-f6a8837d45b1e1c3.png](https://i-blog.csdnimg.cn/blog_migrate/f4fbac1bb72f94ac648196e4496a8187.webp?x-image-process=image/format,png)
image.png
1. 什么是meta-fields
在Elasticsearch下,一个文档除了有数据之外,它还包含了元数据(Metadata)。每创建一条数据时,都会对元数据进行写入等操作,当然有些元数据是在创建mapping的时候就会设置,
它里面定义了每个添加的doc的处理方式。 类似于数据库的表结构数据。
2. 有哪些meta-fields
ES中元数据大体分为五中类型:身份元数据、索引元数据、文档元数据、路由元数据以及其他类型的元数据
2.1. 身份元数据
_index:文档所属索引 , 自动被索引,可被查询,聚合,排序使用,或者脚本里访问
_type:文档所属类型,自动被索引,可被查询,聚合,排序使用,或者脚本里访问
-
_id:文档的唯一标识,
建索引时候传入 ,不被索引