elasticsearch/docs/reference/mapping/fields
Nik Everett 02138dc70a
Docs: synthetic _source can remove some arrays (#91632)
Synthetic _source's array flattening activities can remove some arrays
entirely. Specifically:
```
{
  "foo": [
    {
      "bar": 1
    },
    {
      "baz": 2
    }
  ]
}
```

Turns into:
```
{
  "foo": {
    "bar": 1,
    "baz": 2
  }
}
```

See, no more array! It's because the values are flattend to the leaf
fields and didn't have multiple values. This is implied by the docs we
had, but sure wasn't obvious. So now it's documented specifically.
2022-11-16 15:19:42 -05:00
..
doc-count-field.asciidoc [DOCS] Fix _doc_count field title (#65704) 2020-12-02 08:13:43 -05:00
field-names-field.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
id-field.asciidoc Clarify field data cache behavior in docs (#64375) 2020-11-20 13:53:23 -08:00
ignored-field.asciidoc [Docs] Clarify ignore_above behaviour (#79705) 2021-10-25 20:27:02 +02:00
index-field.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
meta-field.asciidoc [DOCS] Replace put with create or update in API names (#70330) 2021-03-15 14:49:44 -04:00
routing-field.asciidoc [DOCS] Custom routing for data streams 2021-11-10 07:11:50 -06:00
source-field.asciidoc Prepare synthetic source docs for tech-preview (#89358) 2022-08-16 10:05:45 -04:00
synthetic-source.asciidoc Docs: synthetic _source can remove some arrays (#91632) 2022-11-16 15:19:42 -05:00
tier-field.asciidoc New queryable "_tier" metadata field (#69288) 2021-03-31 15:37:37 +01:00