exists<_Model extends OfflineFirstWithGraphqlModel> method
Check if a _Model
is accessible locally.
First checks if there's a matching query in memoryCacheProvider and then check sqliteProvider.
Does not query remoteProvider.
Implementation
@override
Future<bool> exists<_Model extends OfflineFirstWithGraphqlModel>({Query? query}) {
try {
return super.exists<_Model>(query: query);
} on GraphQLError catch (e) {
logger.warning('#get graphql failure: $e');
throw OfflineFirstException(_GraphqlException(e));
}
}