I think the issue may be with the data and mapping in your index. I think that a field that is mapped as a number type in Elasticsearch has some values that are just "" instead of a number. See this post for possible resolutions: Number format Exception For string type