removeWhere method
Removes every document for which test returns true.
Returns the number of removed documents.
Implementation
@override
Future<int> removeWhere(bool Function(Document document) test) async {
final removed = await _inner.removeWhere(test);
if (removed > 0) await _persist();
return removed;
}