Skip to content

Commit ef78114

Browse files
authored
Docs: ESQL doesn't preserve nulls in a list (#114335) (#114338)
* Docs: ESQL doesn't preserve `null`s in a list (#114335) The doc values don't preserve `null`s in a list so ESQL doesn't either. Closes #114324 * Update
1 parent 661aa49 commit ef78114

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

docs/reference/esql/multivalued-fields.asciidoc

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,35 @@ POST /_query
166166
}
167167
----
168168

169+
[discrete]
170+
[[esql-multivalued-nulls]]
171+
==== `null` in a list
172+
173+
`null` values in a list are not preserved at the storage layer:
174+
175+
[source,console,id=esql-multivalued-fields-multivalued-nulls]
176+
----
177+
POST /mv/_doc?refresh
178+
{ "a": [2, null, 1] }
179+
180+
POST /_query
181+
{
182+
"query": "FROM mv | LIMIT 1"
183+
}
184+
----
185+
186+
[source,console-result]
187+
----
188+
{
189+
"columns": [
190+
{ "name": "a", "type": "long"},
191+
],
192+
"values": [
193+
[[1, 2]],
194+
]
195+
}
196+
----
197+
169198
[discrete]
170199
[[esql-multivalued-fields-functions]]
171200
==== Functions

0 commit comments

Comments
 (0)