Elasticsearch Mapping增加一个新字段

我们在开发过程中,经常会遇到对现有的Mapping增加字段的情况,ES不支持修改Mapping,但对Mapping增加新的字段很简单。

下面就介绍一下,在已经存有大量数据的ES索引中,向一个type中添加一个新字段。
说明,uploadusagestats是index,usagestats是type

基本语法如下:

PUT http://host/uploadusagestats/_mapping/usagestats
{
    "properties":{
       "last_time_used":{"type" : "date", "format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"}
    }
}

你可能感兴趣的:(Elasticsearch Mapping增加一个新字段)