updateAllDocuments method
Updates all documents
Implementation
Future<Document> updateAllDocuments(Map<String, dynamic> data, String col,
{bool? waitForSync,
bool? returnNew,
bool? returnOld,
bool? ignoreRevs,
bool? mergeObjects,
bool? keepNull}) async {
data.remove('_id');
data.remove('_key');
data.remove('_rev');
var d = jsonEncode(data);
Request request;
var url = formatUrl('/_api/document/${col}',
waitForSync: waitForSync,
returnNew: returnNew,
returnOld: returnOld,
ignoreRevs: ignoreRevs,
mergeObjects: mergeObjects,
keepNull: keepNull);
request = collection.client.prepareRequest(url, methode: 'patch');
request.body = d;
await collection.client.exec(request);
this.data = data;
//this.rev = doc.remove('_rev');
return this;
}