The field to perform the operation on
The item to add
Private
addPrivate
Adds an update operation on the partial update
The path which gets modified by the operation
The operator of the operation to add
Optional
value: anyThe value used to execute the operation
Private
addPerforms a bitwise AND on a path
The path to perform the operation on
The bitmask taking part in the operation
Sets the smallest possible value of a field
The field to compare with
The smalles possible value
Sets the highest possible value of a field
The field to compare with
The highest possible value
Sets a datetime field to the current moment
The field to perform the operation on
Decrements a field by a given value
The field to decrement
Optional
by: numberThe number to decrement by, defaults to 1
Decrements a field by a given value
The field to decrement
Optional
by: numberThe number to decrement by, defaults to 1
Divides a field by a given number
The field to divide
The number to divide by
Divides a field by a given number
The field to divide
The number to divide by
Private
hasIncrements a field by a given value
The field to increment
Optional
by: numberThe number to increment by, defaults to 1
Increments a field by a given value
The field to increment
Optional
by: numberThe number to increment by, defaults to 1
Sets the smallest possible value of a field
The field to compare with
The smalles possible value
Sets the highest possible value of a field
The field to compare with
The highest possible value
Multiplies a field by a given number
The field to multiply
The number to multiply by
Multiplies a field by a given number
The field to multiply
The number to multiply by
Performs a bitwise OR on a path
The path to perform the operation on
The bitmask taking part in the operation
Pops the last item out of a list
The field to perform the operation on
Pushes an item into a list
The field to perform the operation on
The item to add
Puts an item from an array or map
The field to perform the operation on
The map key to put the value to or an object of arguments
Optional
value: anyThe value to put if a key was used
Removes an item from an array or map
The field to perform the operation on
The item to add
Renames a field
The old field name
The new field name
Replaces an item at a given index
The path to perform the operation on
The index where the item will be replaced
The item to replace with
Sets a field to a given value
The field to set
The value to set to
Shifts the first item out of a list
The field to perform the operation on
Sets a datetime field to the current moment
The field to perform the operation on
Unshifts an item into a list
The field to perform the operation on
The item to add
Performs a bitwise XOR on a path
The path to perform the operation on
The bitmask taking part in the operation
Generated using TypeDoc
Adds an item to a set
Returns