1
0
Fork 0
arangodb/Documentation/Books/AQL/Fundamentals
Jan 99f176bed5 Feature/add search keyword (#6166)
* added SEARCH keyword

* fixes jslint errors

* add incompatibility notice

* remove VIEW keyword (does not work yet!!)

* add initial support for SEARCH keyword to optimizer rules

* replace FILTER with SEARCH keyword in tests

* removed VIEW keyword, make shell_server_aql tests pass again in single server

* cleanup

* handle SEARCH clause for views

* make SEARCH a non-keyword

* fixed an issue with duplicate variables

* fixed 3 tests

* fix SEARCH statement support for views

* minor refactoring

* fix integration tests

* optimize SEARCH conditions a bit more

* fix jslint error

* fixed wrong comments and typo in class name

* fix documentation

* adjust recovery tests to use SEARCH instead of FILTER

* fix another failing test
2018-08-18 20:22:58 +03:00
..
BindParameters.md
DataTypes.md
DocumentData.md
QueryErrors.md
QueryResults.md Doc - Adds toc plugin (#4577) 2018-02-13 19:04:32 +01:00
README.md
Syntax.md Feature/add search keyword (#6166) 2018-08-18 20:22:58 +03:00
TypeValueOrder.md

README.md

AQL Fundamentals

  • AQL Syntax explains the structure of the AQL language.
  • Data Types describes the primitive and compound data types supported by AQL.
  • Bind Parameters: AQL supports the usage of bind parameters. This allows to separate the query text from literal values used in the query.
  • Type and value order: AQL uses a set of rules (using values and types) for equality checks and comparisons.
  • Accessing Data from Collections: describes the impact of non-existent or null attributes for selection queries.
  • Query Results: the result of an AQL query is an array of values.
  • Query Errors: errors may arise from the AQL parsing or execution.