getById method

Future<Map<String, dynamic>?> getById(
  1. int id
)

Implementation

Future<Map<String, dynamic>?> getById(int id) async {
  final recordSnapshot = await _collection.find(_database, finder: Finder(filter: Filter.byKey(id)));
  if (recordSnapshot.isEmpty) return null;
  var entity = recordSnapshot.first.value as Map<String, dynamic>;
  return Map<String, dynamic>.from(entity);
}