JSON nested objects
Objects can be nested inside other objects. Each nested object must have a unique access path.
The same field name can occur in nested objects in the same document. However, the full access name must still be unique.
Example
To
access nested fields, concatenate the field names with a . (dot) as
separator. For example, use
author.lastname to access
the surname for the author in this document: {"isbn": "123-456-222",
"author":
{
"lastname": "Doe",
"firstname": "Jane"
},
"editor":
{
"lastname": "Smith",
"firstname": "Jane"
},
"title": "The Ultimate Database Study Guide",
"category": ["Non-Fiction", "Technology"]
}In the example, the field name lastname occurs
in the author and the editor object.
The prefixes in author.lastname and editor.lastname provide
unique access.