get<TModel extends CModel> method
Query for raw data and construct it with an Adapter
Implementation
@override
List<TModel>? get<TModel extends CModel>({query, repository}) {
if (!manages(TModel)) return null;
managedObjects[TModel] ??= {};
logger.finest('#get: $TModel, $query');
// If this query is searching for a unique identifier, return that specific record
final byId = Where.firstByField(InsertTable.PRIMARY_KEY_FIELD, query?.where);
if (byId?.value != null) {
final object = managedObjects[TModel]?[byId!.value];
if (object != null) return [object as TModel];
}
return null;
}