toRichMap method
Implementation
@override
Future<Map<String, dynamic>> toRichMap(
{required String appId,
required List<ModelReference> referencedModels}) async {
// var entity = await model.toEntity(appId: appId, referencesCollector: referencedModels);
var entity = await retrieveAndRecursivelyFindReferences(
appId, model, [], referencedModels);
var doc = entity.toDocument();
await entity.enrichedDocument(doc);
doc['documentID'] = model.documentID;
return doc;
}