updateBy method

Future<QueryResult> updateBy({
  1. required Object key,
  2. required List<ColumnValue<Object>> values,
  3. Returning? returning,
  4. SQLExecutor? executor,
})

xx(key: 1, ...) xx(key: 1,name,...) support union primary key(s)

Implementation

Future<QueryResult> updateBy({required Object key, required List<ColumnValue> values, Returning? returning, SQLExecutor? executor}) async {
  return await (executor ?? defaultExecutor).update(tableName, values: values, where: _keyWhere(key), returning: returning);
}