>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.

Reply via email to