2014-01-09 17:20:06 -05:00
|
|
|
[[search-request-fielddata-fields]]
|
|
|
|
=== Field Data Fields
|
|
|
|
|
2016-05-07 11:06:06 -04:00
|
|
|
Allows to return the <<fielddata,field data>> representation of a field for each hit, for
|
2014-01-09 17:20:06 -05:00
|
|
|
example:
|
|
|
|
|
|
|
|
[source,js]
|
|
|
|
--------------------------------------------------
|
|
|
|
{
|
|
|
|
"query" : {
|
|
|
|
...
|
|
|
|
},
|
|
|
|
"fielddata_fields" : ["test1", "test2"]
|
|
|
|
}
|
|
|
|
--------------------------------------------------
|
|
|
|
|
|
|
|
Field data fields can work on fields that are not stored.
|
|
|
|
|
|
|
|
It's important to understand that using the `fielddata_fields` parameter will
|
|
|
|
cause the terms for that field to be loaded to memory (cached), which will
|
|
|
|
result in more memory consumption.
|