read method
Retrieves the desired resource.
Implementation
@override
Future<Map<String, dynamic>> read(String id,
[Map<String, dynamic>? params]) async {
var localId = _makeId(id);
var found =
await collection.findOne(where.id(localId).and(_makeQuery(params)!));
if (found == null) {
throw AngelHttpException.notFound(
message: 'No record found for ID ${localId.oid}');
}
return _jsonify(found, params);
}