* Add date nanoseconds field type Signed-off-by: Fanit Kolchina <kolchfa@amazon.com> * Fix links Signed-off-by: Fanit Kolchina <kolchfa@amazon.com> * Apply suggestions from code review Co-authored-by: Melissa Vagi <vagimeli@amazon.com> Signed-off-by: kolchfa-aws <105444904+kolchfa-aws@users.noreply.github.com> --------- Signed-off-by: Fanit Kolchina <kolchfa@amazon.com> Signed-off-by: kolchfa-aws <105444904+kolchfa-aws@users.noreply.github.com> Co-authored-by: Melissa Vagi <vagimeli@amazon.com>
24 lines
911 B
Markdown
24 lines
911 B
Markdown
---
|
|
layout: default
|
|
title: Object field types
|
|
nav_order: 40
|
|
has_children: true
|
|
has_toc: false
|
|
parent: Supported field types
|
|
redirect_from:
|
|
- /opensearch/supported-field-types/object-fields/
|
|
- /field-types/object-fields/
|
|
---
|
|
|
|
# Object field types
|
|
|
|
Object field types contain values that are objects or relations. The following table lists all object field types that OpenSearch supports.
|
|
|
|
Field data type | Description
|
|
:--- | :---
|
|
[`object`]({{site.url}}{{site.baseurl}}/field-types/object/) | A JSON object.
|
|
[`nested`]({{site.url}}{{site.baseurl}}/field-types/nested/) | Used when objects in an array need to be indexed independently as separate documents.
|
|
[`flat_object`]({{site.url}}{{site.baseurl}}/field-types/flat-object/) | A JSON object treated as a string.
|
|
[`join`]({{site.url}}{{site.baseurl}}/field-types/join/) | Establishes a parent-child relationship between documents in the same index.
|
|
|