mirror of https://gitee.com/bigwinds/arangodb
* 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 |
||
---|---|---|
.. | ||
BindParameters.md | ||
DataTypes.md | ||
DocumentData.md | ||
QueryErrors.md | ||
QueryResults.md | ||
README.md | ||
Syntax.md | ||
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.