updateDocument method
Updates a document https://www.arangodb.com/docs/3.4/http/document-working-with-documents.html#update-document
Implementation
Future<OperationResult> updateDocument(
String collectionName,
String documentKey,
Map<String, dynamic> data, {
String? ifMatchRevision,
Map<String, dynamic> queryParams = const {},
Transaction? transaction,
}) async {
final answer = await _httpPatch(
['_db', db, '_api', 'document', collectionName, documentKey],
data,
queryParameters: queryParams,
headers: _addTransactionHeader(
transaction,
headers: {'If-Match': ifMatchRevision},
),
);
final ret = _toOperationResult(answer);
return ret;
}