Hello,
I’m not a 100% sure but think it does. I believe this issue is on the mapping level.
Custom index mappings
EDIT: Did you read this that I posted earlier?
While JSON has support for native floating point and integer data types, some applications or languages may sometimes render numbers as strings. Usually the correct solution is to map these fields explicitly, but numeric detection (which is disabled by default) can be enabled to do this automatically:
curl -X PUT "localhost:9200/my-index-000001?pretty" -H 'Content-Type: application/json' -d'
{
"mappings": {
"numeric_detection": true
}
}
'
curl -X PUT "localhost:9200/my-index-000001/_doc/1?pretty" -H 'Content-Type: application/json' -d'
{
"my_float": "1.0",
"my_integer": "1"
}
'
Also I found this.
Hope that helps