I am encountering a problem while I indexing some data into ElasticSearch
Here is the context. I want to index below content into elastic search as below, and in which has a [value] named field:
// source#invokingMethods
{
"appName": "mytest1",
"businessInfo": "pay",
"className": "com.mytest.biz.pay.SinglePayProcessor",
"id": "mytest1516625397380",
"methodName": "validatePayRequest",
"properties": {},
"version": "17855",
"desc": true,
"key": 17855,
"value": "11-aa"
}
When I indexing, I got an exception from ES server: "type": "mapper_parsing_exception", "reason": "failed to parse [invokingMethods.value]", "caused_by": { "type": "illegal_argument_exception", "reason": "Failed to parse value [11-aa] as only [true] or [false] are allowed." }
Is the [value] field a preserved field in ES, and it could not be parsed in boolean type?
Any feedback will be highly appreciated.