elasticsearch 中 mapping 设置

半腔热情 提交于 2020-03-15 14:53:11

动态 mapping

# 创建文档
PUT mapping_test/_doc/1
{
  "firstName": "Chan",
  "lastName": "Jackie",
  "loginDate": "2018-07-24T10:29:48.103Z"
}

# 查看 mapping
GET mapping_test/_mapping

DELETE mapping_test

PUT mapping_test/_doc/1
{
  "uid": "123",
  "isVip": false,
  "isAdmin": "true",
  "age": 19,
  "height": 180
}

DELETE dynamic_mapping_test

PUT dynamic_mapping_test/_doc/12
{
  "newField": "value"
}

# 设置动态 mapping  false
PUT dynamic_mapping_test/_mapping
{
  "dynamic": "strict"
}

PUT dynamic_mapping_test/_doc/12
{
  "lastField": "value"
}

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!