在mysql中的表会有主键,非空等结构,在我们的es中也会有相同的约束类型,我们把这种约束称为映射,那在本节中让我们看看在es中的映射是如果实现的吧。

    在es6.7中我们必须要注意的是他的建立映射的方式与es7中大不相同,因为在es6.7中我们是需要在我们的请求体中加入相应的Type的,现在举个例子,假如我们要建立一个user索引的映射,我们应该怎么实现?

    首先我们肯定是要创建索引的,但因为我在实践的过程中发现当我们创建索引了之后在创建映射很容易出现一个索引已经存在的error,因此我选择之间在创建user映射的时候使用post建立索引,即如下图截屏2021-05-12 下午2.15.22.png
    上图中我们创建了一个user类型的索引,他的类型是info,text代表可以拆分,keyword代表查询时必须是完整主键,index代表是否可以查询。这样一个相对应的user索引&映射就建立完成了。