shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/query <<EOF
{ "query" : "FOR p IN products FILTER p.name == @name LIMIT 2 RETURN p.n" }
EOF
HTTP/1.1 200 OK
content-type: application/json; charset=utf-8
{
"ast" : [
{
"subNodes" : [
{
"subNodes" : [
{
"id" : 0,
"name" : "p",
"type" : "variable"
},
{
"name" : "products",
"type" : "collection"
}
],
"type" : "for"
},
{
"subNodes" : [
{
"subNodes" : [
{
"name" : "name",
"subNodes" : [
{
"id" : 0,
"name" : "p",
"type" : "reference"
}
],
"type" : "attribute access"
},
{
"name" : "name",
"type" : "parameter"
}
],
"type" : "compare =="
}
],
"type" : "filter"
},
{
"subNodes" : [
{
"type" : "value",
"value" : 0
},
{
"type" : "value",
"value" : 2
}
],
"type" : "limit"
},
{
"subNodes" : [
{
"name" : "n",
"subNodes" : [
{
"id" : 0,
"name" : "p",
"type" : "reference"
}
],
"type" : "attribute access"
}
],
"type" : "return"
}
],
"type" : "root"
}
],
"bindVars" : [
"name"
],
"code" : 200,
"collections" : [
"products"
],
"error" : false,
"parsed" : true
}