Optional
computeWhich operations should result in the value being computed.
Default: ["insert", "update", "replace"]
AQL RETURN
expression that computes the value.
Note that when passing an AQL query object, the bindVars
will be ignored.
Optional
failWhether the write operation should fail if the expression produces a warning.
Default: false
Optional
keepIf set to false
, the field will be unset if the expression evaluates to
null
. Otherwise the field will be set to the value null
. Has no effect
if overwrite
is set to false
.
Default: true
Name of the target attribute of the computed value.
Optional
overwrite?: booleanIf set to false
, the computed value will not be applied if the
expression evaluates to null
.
Default: true
Options for creating a computed value.