>From the documentation you can set up default mapping definition for every
index just putting the .json file inside
$ELASTICSEARCH_HOME/config/mappings/_default
However, after doing this, I just get the error:
MapperParsingException[mapping [default_mapping]]; nested:
MapperParsingException[Root type mapping not empty after parsing!
My mapping file looks like:
{
"event" : {
"dynamic_templates" : [
{
"template_1" : {
"match" : "*",
"mapping" : {
"type" : "string",
"index": "not_analyzed"
}
}
}
]
}
}
The problem is that I need to setup several things for each index I create,
but I don't want to care about updating the map per index, since I would
need to ask if the index exists before doing this. That means, during my
workflow I just want to index documents, do not want to care about settings
stuff.
Thanks in advance!
--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/749e68d9-24c7-4f5f-aa69-4c60b4c2c766%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.