delete method

Future<void> delete({
  1. required QueryBuilder query(
    1. Collection collection
    ),
})

Implementation

Future<void> delete({required QueryBuilder Function(Collection collection) query}) async {
  final rows = await query(_collection).get();
  for (var row in rows) {
    await _blobDiskDriver.deleteChunks(row.id);
    await _collection.deleteById(row.id);
  }
}