Factory function that creates an instance of a statement to update
records in a table.
- Mixes In:
- See:
Methods
-
execute()
-
Executes the statement in the database that inserts the given records in the database.
Returns:
APromisethat resolves to an object containing the details reported by the server.- Type
- Promise.<module:Result>
-
execute()
-
Executes the statement in the database that updates all records in the table that match the given criteria.
Returns:
APromisethat resolves to an object containing the details reported by the server.- Type
- Promise.<module:Result>
-
set(tableField, exprOrLiteral)
-
Registers an update operation that updates a single field of all documents that match the criteria. This method does not cause the statement to be executed but changes the statement boundaries, which means that if it has been prepared before, it needs to be re-prepared.
Parameters:
Name Type Description tableFieldTableField The name of the column to update. exprOrLiteralExprOrLiteral A new value to assign to the field. Returns:
The instance of the statement itself following a fluent API convention.- Type
- module:TableUpdate