delete method

Future<BagelResponse> delete()

Build and execute a delete request to bagelDB.

Implementation

Future<BagelResponse> delete() async {
  String url = '$baseEndpoint/collection/$collectionID/items/$_item';
  if (nestedCollectionsIDs.isNotEmpty) {
    String nestedID = nestedCollectionsIDs.join(".");
    url = '$url?nestedID=$nestedID';
  }
  Dio dio = await _dio();
  Response res = await dio.delete(url);
  return BagelResponse(data: res.data, statusCode: res.statusCode!);
}