Accessing nested fields
Accessing nested fields
A ReQL document is a JSON object: a set of key-value pairs, in which each value might be a single value, a list of values, or another set of key-value pairs. When the value of a field contains more fields, we describe these as nested fields.
Consider a user table with contact information and a list of notes for each user in this format:
{ id: 10001, name: "Bob Smith", contact: { phone: { work: "408-555-1212", home: "408-555-1213", cell: "408-555-1214" }, email: { work: "bob@smith.com", home: "bobsmith@gmail.com", other: "bobbys@moosecall.net" }, im: { skype: "Bob Smith", aim: "bobmoose", icq: "nobodyremembersicqnumbers" } }, notes: [ { date: r.time(201