Если я установлю следующую схему
curl -XPUT $myhost/some_index?pretty -d '
{
"mappings": {
"_mapping_name": {
"dynamic": false,
"properties": {
"field1": { "type": "long", "store": true },
"field2": { "type": "long", "store": true }
}
},
},
"settings" : {
"index" : {
"number_of_shards" : 9,
"number_of_replicas" : 1
}
}
}'
Следующая
curl -H "Content-Type: application/json" -XPOST "$myhost:9200/some_index/brand_new_mapping_name/" -d "{ \"field1\" : \"2\", \"field2\" : \"1\"}"
создаст новый тип brand_new_mapping_name
Есть ли способ настроить эластичныйпоиск, чтобы не создавать новый тип, похожий на новый dynamic = false
, который препятствует созданию нового поля?