queries
Table of Contents
Traits
- BoundsQueryTrait
- Builds the AQL query that computes the numeric **bounds** — the
`{ min, max, count }` extent — of several fields at once, alongside (not
replacing) the document list.
- CountQueryTrait
- Provides an ArangoDB query to count the number of documents in a collection.
- ExistQueryTrait
- Provides an ArangoDB query to check the existence of documents.
- FacetCountsQueryTrait
- Builds the AQL query that computes per-value **facet counts** for several
dimensions at once, alongside (not replacing) the document list.
- FilteredScopeTrait
- Builds the **filtered scope** shared by every list-family query: the `FOR`
segment (over the View or the collection) and the conjunctive `FILTER` clause.
- GetQueryTrait
- Provides an ArangoDB query for a single document retrieval.
- LastQueryTrait
- Provides an ArangoDB query to fetch the last document from the collection.
- ListQueryTrait
- Provides an ArangoDB query to list retrieval capabilities for document collections.
- UpsertQueryTrait
- Provides an ArangoDB query for an upsert clause (upsert or repsert modes).