Oihana PHP Arango

enums

Table of Contents

Namespaces

functions
options
traits

Classes

AQL
ArangoConfig
ArrayComparator
In AQL, most comparison operators also exist as an array variant.
Clause
Comparator
ConditionOptimization
The values of the `conditionOptimization` option of the AQL `SEARCH` operation, controlling how the search criteria are optimized — used as the {@see \oihana\arango\db\options\SearchOptions::$conditionOptimization} value.
CountApproximate
The values of the `countApproximate` option of the AQL `SEARCH` operation, controlling how the total row count is calculated when the `fullCount` query option is enabled or a `COLLECT WITH COUNT` clause is executed — used as the {@see \oihana\arango\db\options\SearchOptions::$countApproximate} value.
DateFormat
DateUnit
DiffKind
The kind of server object a {@see \oihana\arango\db\results\DiffReport} is about — set by the structure-diff primitives so a mixed report list (the `doctor` action) can label each line unambiguously.
DiffStatus
The status of a declaration ↔ server comparison, as reported by {@see \oihana\arango\db\results\DiffReport::$status} — the answer to "is the server object still what the model declares?", for a collection, the indexes of a collection or an ArangoSearch View ({@see DiffKind}).
EmptyObject
The empty AQL object literal, in its compact and spaced renderings.
ExplainField
Keys of the `POST /_api/explain` response (and of the nested execution plan).
Extra
Statistics and extra Information attributes.
FaithParam
The enumeration of the Faiss Library params to use in the "params" option in the vector index definitions.
IndexType
The enumeration of the ArangoDB index types.
Logic
Node
Represents the attributes of a runtime statistics per query execution node.
Operation
Operator
OverwriteMode
PercentileMethod
SearchScorer
The ArangoSearch scoring algorithms, used to select the scorer function in {@see \oihana\arango\db\operations\aqlScoredSearch()}. Both scorers rank better matches with **higher** values, so relevance sorting is always descending.
Statistic
Represents the possible statistics attributes.
Traversal
Represents the possible traversal directions for graph edges in ArangoDB.
UpsertType
Defines the type of operation performed during an UPSERT in ArangoDB.
VectorMetric
The vector similarity metrics, used both as the `metric` value of a {@see \oihana\arango\clients\collection\indexes\VectorIndex} and to select the approximate-nearest-neighbour function in {@see \oihana\arango\db\operations\aqlVectorSearch()}.
VectorSearchOption
The query-time options accepted by the AQL vector similarity functions (`APPROX_NEAR_COSINE`, `APPROX_NEAR_L2`) as their trailing options object.
WeekDay
On this page

Search results