Field datatypes
Core datatypesedit
String datatype
string
Numeric datatypes
long
, integer
, short
, byte
, double
, float
Date datatype
date
Boolean datatype
boolean
Binary datatype
binary
Complex datatypesedit
Array datatype Array support does not require a dedicated type Object datatype object for single JSON objects Nested datatype nested for arrays of JSON objects
Geo datatypesedit
Geo-point datatype
geo_point
for lat/lon points
Geo-Shape datatype
geo_shape
for complex shapes like polygons
Specialised datatypesedit
IPv4 datatype
ip
for IPv4 addresses
Completion datatype
completion
to provide auto-complete suggestions
Token count datatype
token_count
to count the number of tokens in a string
mapper-murmur3
murmur3
to compute hashes of values at index-time and store them in the index
Attachment datatype
See the mapper-attachments plugin which supports indexing attachments like Microsoft Office formats, Open Document formats, ePub, HTML, etc. into an attachment datatype.