1
0
Fork 0
arangodb/Documentation/Books/AQL/Operations
Dan Larkin-York 2eadab33e7 Index hints (#8431) 2019-03-19 09:14:18 +01:00
..
Collect.md refactoring of aggregators 2018-06-20 02:33:20 +02:00
Filter.md
For.md Index hints (#8431) 2019-03-19 09:14:18 +01:00
Insert.md Documentation/rdb exclusive options (#7548) 2018-11-29 15:18:41 +01:00
Let.md
Limit.md updated documentation @Simran-B 2018-09-04 15:42:11 +02:00
README.md
Remove.md Documentation/rdb exclusive options (#7548) 2018-11-29 15:18:41 +01:00
Replace.md Documentation/rdb exclusive options (#7548) 2018-11-29 15:18:41 +01:00
Return.md Doc - Adds toc plugin (#4577) 2018-02-13 19:04:32 +01:00
Sort.md update manual on sort 2017-05-11 09:47:09 +02:00
Update.md Documentation/rdb exclusive options (#7548) 2018-11-29 15:18:41 +01:00
Upsert.md Documentation/rdb exclusive options (#7548) 2018-11-29 15:18:41 +01:00
With.md documented WITH change 2017-05-25 23:01:33 +02:00

README.md

High-level operations

The following high-level operations are described here after:

  • FOR: Iterate over all elements of an array.
  • RETURN: Produce the result of a query.
  • FILTER: Restrict the results to elements that match arbitrary logical conditions.
  • SORT: Force a sort of the array of already produced intermediate results.
  • LIMIT: Reduce the number of elements in the result to at most the specified number, optionally skip elements (pagination).
  • LET: Assign an arbitrary value to a variable.
  • COLLECT: Group an array by one or multiple group criteria. Can also count and aggregate.
  • REMOVE: Remove documents from a collection.
  • UPDATE: Partially update documents in a collection.
  • REPLACE: Completely replace documents in a collection.
  • INSERT: Insert new documents into a collection.
  • UPSERT: Update/replace an existing document, or create it in the case it does not exist.
  • WITH: Specify collections used in a query (at query begin only).