問題結構化索引創建
使用mapping結構化創建了 索引以后,那當我在創建索引數據的時候如果指定了 mapping創建時的以外字段,這個時候會報錯嘛 還是會自動修改mapping的結構 添加一個字段,例如 mapping中指定了 一個name字段,插入數據的時候 除了指定了name字段,我還指定了一個age字段,這個時候es會怎么處理呢
使用mapping結構化創建了 索引以后,那當我在創建索引數據的時候如果指定了 mapping創建時的以外字段,這個時候會報錯嘛 還是會自動修改mapping的結構 添加一個字段,例如 mapping中指定了 一個name字段,插入數據的時候 除了指定了name字段,我還指定了一個age字段,這個時候es會怎么處理呢
2019-01-05
舉報
2019-11-18
mapping配置問題,mapping配置有個參數,?
dynamic控制的
2019-01-06
用es5.6.9的版本試了一下,得出以下結果:
如果指定了 mapping創建時的以外字段,創建數據時不會報錯。mapping會自動添加新增的字段信息,比如mapping指定了一個name字段,插入數據時額外指定了一個age字段,那么mapping會自動添加age字段。
2019-01-06
可以試一下