{ "properties": { "id": { "type": "long" }, "name": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "city": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "country": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "continent": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "cityRaw": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "location": { "type": "geo_point" }, "averageCostForTwo": { "type": "float" }, "aggregateRating": { "type": "float" }, "ratingText": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "votes": { "type": "float" }, "date": { "type": "date", "format": "date_optional_time" } } }