readDocument method

  1. @override
Future<Map<String, dynamic>?> readDocument(
  1. String collection,
  2. String id
)

Reads a document from the specified collection by ID

Implementation

@override
Future<Map<String, dynamic>?> readDocument(String collection, String id) async {
  final coll = _collection(collection);
  final doc = await coll.findOne({'_id': id});
  if (doc == null) {
    return null;
  }
  return _normalizeDocument(doc);
}