1.es的mapping的映射有3种模式
动态映射(dynamic:true)
静态映射(dynamic:false)
严格模式(dynamic:strict)
建议使用strict模式,不然可能安全部门的人找你麻烦
2.dynamic创建mapping的例子
{
"settings": {
"number_of_shards": "2",
"number_of_replicas": "2",
"max_result_window": 100000,
"analysis": {
"analyzer": {
"ik": {
"tokenizer": "ik_max_word"
}
}
}
},
"mappings": {
"dynamic": "strict",
"properties": {
"column": {
"type": "keyword"
}
}
}
}