OptionalargumentsOptional arguments. Variables in the query will be initialized to the value associated with an argument key.
OptionalformatDetermines the encoded format expected for the query arguments field, and
the data field of a successful response.
Overrides the optional setting on the ClientConfiguration.
OptionallinearizedIf true, unconditionally run the query as strictly serialized. This affects read-only transactions. Transactions which write will always be strictly serialized. Overrides the optional setting on the ClientConfiguration.
Optionallong_Controls what Javascript type to deserialize Fauna longs to. Use 'number' to deserialize longs to number. Use 'bigint' to deserialize to bigint. Defaults to 'number'. Note, for extremely large maginitude numbers Javascript's number will lose precision; as Javascript's 'number' can only support +/- 2^53-1 whereas Fauna's long is 64 bit. If this is detected, a warning will be logged to the console and precision loss will occur. If your application uses extremely large magnitude numbers use 'bigint'.
Optionalmax_The max number of times to retry the query if contention is encountered. Overrides the optional setting on the ClientConfiguration.
Optionalperformance_Enable or disable performance hints. Defaults to disabled.
The QueryInfo object includes performance hints in the summary field, which is a
top-level field in the response object.
Overrides the optional setting on the ClientConfiguration.
Optionalquery_Tags provided back via logging and telemetry. Overrides the optional setting on the ClientConfiguration.
Optionalquery_The timeout to use in this query in milliseconds. Overrides the optional setting on the ClientConfiguration.
OptionalsecretSecret to use instead of the client's secret.
OptionaltraceparentA traceparent provided back via logging and telemetry. Must match format: https://www.w3.org/TR/trace-context/#traceparent-header Overrides the optional setting on the ClientConfiguration.
OptionaltypecheckEnable or disable typechecking of the query before evaluation. If no value
is provided, the value of typechecked in the database configuration will
be used.
Overrides the optional setting on the ClientConfiguration.
Options for queries. Each query can be made with different options. Settings here take precedence over those in ClientConfiguration.