Skip to main content

Read AQL

read one doc

insert doc query
RETURN DOCUMENT("sample/717255")
expected return value
[
{
"_key": "717255",
"_id": "sample/717255",
"_rev": "_edC9216---",
"name": "AQL"
}
]

read one explanation

Use the build in DOCUMENT function to return a doc by {CollectionID}/{NodeID}

read multi

insert doc query
RETURN DOCUMENT("sample",["717255","Test"])

read multi explanation

Use the build in DOCUMENT function to return docs by ({CollectionID}, [{NodeID-1},{NodeID-2}]

expected return value
[
[
{
"_key": "717255",
"_id": "sample/717255",
"_rev": "_edC9216---",
"name": "AQL"
},
{
"_key": "Test",
"_id": "sample/Test",
"_rev": "_edC58Ru---",
"name": "AQL"
}
]
]

read multi using FOR

read with FOR
FOR doc IN sample
RETURN doc
FOR return
[
{
"_key": "Test",
"_id": "sample/Test",
"_rev": "_edC58Ru---",
"name": "AQL"
},
{
"_key": "717255",
"_id": "sample/717255",
"_rev": "_edC9216---",
"name": "AQL"
}
]