qq_灬Mamba磊_0
2019-01-05 18:27
使用mapping结构化创建了 索引以后,那当我在创建索引数据的时候如果指定了 mapping创建时的以外字段,这个时候会报错嘛 还是会自动修改mapping的结构 添加一个字段,例如 mapping中指定了 一个name字段,插入数据的时候 除了指定了name字段,我还指定了一个age字段,这个时候es会怎么处理呢
mapping配置问题,mapping配置有个参数, dynamic控制的
用es5.6.9的版本试了一下,得出以下结果:
如果指定了 mapping创建时的以外字段,创建数据时不会报错。mapping会自动添加新增的字段信息,比如mapping指定了一个name字段,插入数据时额外指定了一个age字段,那么mapping会自动添加age字段。
可以试一下
ElasticSearch入门
67740 学习 · 302 问题
相似问题