bulkUpdate method

OpResult bulkUpdate(
  1. Map changes,
  2. dynamic identifier, [
  3. String? tableName
])

Implementation

OpResult bulkUpdate(Map changes, dynamic identifier, [String? tableName]) {
  if (identifier is String) {
    return _bulkUpdateWithQuery(tableName!, identifier, changes);
  } else if (identifier is List) {
    return _bulkUpdateByIds(tableName!, identifier.cast<String>(), changes);
  } else if (identifier is OpResult) {
    return _bulkUpdateOpResult(identifier, changes);
  } else {
    throw ArgumentError(
        'The identifier should be either whereClause, list of IDs or OpResult');
  }
}