Numeric datatypesedit
The following numeric types are supported:
|
A signed 64-bit integer with a minimum value of |
|
A signed 32-bit integer with a minimum value of |
|
A signed 16-bit integer with a minimum value of |
|
A signed 8-bit integer with a minimum value of |
|
A double-precision 64-bit IEEE 754 floating point. |
|
A single-precision 32-bit IEEE 754 floating point. |
Below is an example of configuring a mapping with numeric fields:
PUT my_index { "mappings": { "my_type": { "properties": { "number_of_bytes": { "type": "integer" }, "time_in_seconds": { "type": "float" } } } } }
Parameters for numeric fieldsedit
The following parameters are accepted by numeric types:
Try to convert strings to numbers and truncate fractions for integers.
Accepts | |
Field-level index time boosting. Accepts a floating point number, defaults
to | |
Should the field be stored on disk in a column-stride fashion, so that it
can later be used for sorting, aggregations, or scripting? Accepts | |
If | |
Whether or not the field value should be included in the
| |
Should the field be searchable? Accepts | |
Accepts a numeric value of the same | |
Controls the number of extra terms that are indexed to make
| |
Whether the field value should be stored and retrievable separately from
the |