Array of values to join. These values will behave exactly
like values interpolated in an aql
template string.
Seperator to insert between values. This value will behave exactly like a value passed to aql.literal, i.e. it will be inlined as-is, rather than being converted into a bind parameter.
Marks an arbitrary scalar value (i.e. a string, number or boolean) as
safe for being inlined directly into AQL queries when used in an aql
template string, rather than being converted into a bind parameter.
Note: Nesting aql
template strings is a much safer alternative for
most use cases. This low-level helper function only exists to help with
rare edge cases where a trusted AQL query fragment must be read from a
string (e.g. when reading query fragments from JSON) and should only be
used as a last resort.
Generated using TypeDoc
Constructs AqlQuery objects from an array of arbitrary values.
Note: Nesting
aql
template strings is a much safer alternative for most use cases. This low-level helper function only exists to complement theaql
tag when constructing complex queries from dynamic arrays of query fragments.