1
0
Fork 0
arangodb/Documentation/Books/AQL/Operations
Simon 4132870e49 Document RocksDB exclusive option (#7517) (#7538) 2018-11-29 18:42:43 +01:00
..
Collect.md refactoring of aggregators 2018-06-20 02:33:20 +02:00
Filter.md
For.md Doc - cherry pick arangosearch & other docs commits from devel (#6402) 2018-09-05 23:28:32 +02:00
Insert.md Document RocksDB exclusive option (#7517) (#7538) 2018-11-29 18:42:43 +01:00
Let.md
Limit.md updated documentation @Simran-B 2018-09-04 15:41:45 +02:00
README.md
Remove.md Document RocksDB exclusive option (#7517) (#7538) 2018-11-29 18:42:43 +01:00
Replace.md Document RocksDB exclusive option (#7517) (#7538) 2018-11-29 18:42:43 +01:00
Return.md
Sort.md
Update.md Document RocksDB exclusive option (#7517) (#7538) 2018-11-29 18:42:43 +01:00
Upsert.md Document RocksDB exclusive option (#7517) (#7538) 2018-11-29 18:42:43 +01:00
With.md

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).