Optional
mergeIf set to false
, object properties that already exist in the old
document will be overwritten rather than merged when an existing document
with the same _key
or _id
is updated. This does not affect arrays.
Default: true
Optional
overwriteDefines what should happen if a document with the same _key
or _id
already exists, instead of throwing an exception.
Default: `"conflict"
Optional
refillIf set to true
, new entries will be added to in-memory index caches if
document insertions affect the edge index or cache-enabled persistent
indexes.
Default: false
Optional
returnIf set to true
, the complete new document will be returned as the new
property on the result object. Has no effect if silent
is set to true
.
Default: false
Optional
returnIf set to true
, the complete old document will be returned as the old
property on the result object. Has no effect if silent
is set to true
.
This option is only available when overwriteMode
is set to "update"
or
"replace"
.
Default: false
Optional
silent?: booleanIf set to true
, no data will be returned by the server. This option can
be used to reduce network traffic.
Default: false
Optional
waitIf set to true
, data will be synchronized to disk before returning.
Default: false
Generated using TypeDoc
Options for inserting a new document into a collection.