g0belijn
g0belijn

Reputation: 63

Retrieve data after deleting mapping in Elastic Search

I am fairly new to elastic search. Just this weekend I started trying out stuff in it, and while I think it's a pretty neat way to store documents, I came across the following problem. I was fooling around a bit with the mappings (without actually knowing at the time what they were and what they were for), and I accidentally deleted the mapping of my index, along with all the data stored by performing a

DELETE tst_environment/object/_mapping 
{
   "properties" : {
   "title" : { "type": "string" }
   }
}

Is there any way to retrieve the lost data or am I, well .. fucked? Any information regarding the issue is more than welcome :)

Upvotes: 1

Views: 78

Answers (1)

keety
keety

Reputation: 17441

Unless you have taken a snapshot of the index it is not possbile to retrieve the data once you deleted the mapping. You would have to reindex the data from initial source

FWIW the upcoming V2.0 of elasticsearch does not allow one to delete mappings .

Upvotes: 1

Related Questions