Changes: * Updates snippet to include doc value field example. * Fixes a broken link to inline script settings.
This commit is contained in:
parent
225ccd1cfa
commit
9277ce6f9e
|
@ -45,7 +45,7 @@ GET my_index/_search
|
||||||
{
|
{
|
||||||
"query": {
|
"query": {
|
||||||
"range": {
|
"range": {
|
||||||
"_size": { <1>
|
"_size": { <1>
|
||||||
"gt": 10
|
"gt": 10
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -53,23 +53,28 @@ GET my_index/_search
|
||||||
"aggs": {
|
"aggs": {
|
||||||
"sizes": {
|
"sizes": {
|
||||||
"terms": {
|
"terms": {
|
||||||
"field": "_size", <2>
|
"field": "_size", <2>
|
||||||
"size": 10
|
"size": 10
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"sort": [
|
"sort": [
|
||||||
{
|
{
|
||||||
"_size": { <3>
|
"_size": { <3>
|
||||||
"order": "desc"
|
"order": "desc"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"script_fields": {
|
"script_fields": {
|
||||||
"size": {
|
"size": {
|
||||||
"script": "doc['_size']" <4>
|
"script": "doc['_size']" <4>
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
"docvalue_fields": [
|
||||||
|
{
|
||||||
|
"field": "_size" <5>
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
--------------------------
|
--------------------------
|
||||||
// TEST[continued]
|
// TEST[continued]
|
||||||
|
@ -77,4 +82,12 @@ GET my_index/_search
|
||||||
<1> Querying on the `_size` field
|
<1> Querying on the `_size` field
|
||||||
<2> Aggregating on the `_size` field
|
<2> Aggregating on the `_size` field
|
||||||
<3> Sorting on the `_size` field
|
<3> Sorting on the `_size` field
|
||||||
<4> Accessing the `_size` field in scripts (inline scripts must be modules-security-scripting.html#enable-dynamic-scripting[enabled] for this example to work)
|
<4> Uses a
|
||||||
|
{ref}/search-request-body.html#request-body-search-script-fields[script field]
|
||||||
|
to return the `_size` field in the search response.
|
||||||
|
<5> Uses a
|
||||||
|
{ref}/search-request-body.html#request-body-search-docvalue-fields[doc value
|
||||||
|
field] to return the `_size` field in the search response. Doc value fields are
|
||||||
|
useful if
|
||||||
|
{ref}/modules-scripting-security.html#allowed-script-types-setting[inline
|
||||||
|
scripts are disabled].
|
||||||
|
|
Loading…
Reference in New Issue