count method
FutureOr<int>
count({
- EntityMatcher? matcher,
- Object? parameters,
- List? positionalParameters,
- Map<
String, Object?> ? namedParameters, - Transaction? transaction,
override
Implementation
@override
FutureOr<int> count(
{EntityMatcher? matcher,
Object? parameters,
List? positionalParameters,
Map<String, Object?>? namedParameters,
Transaction? transaction}) {
checkNotClosed();
var op = TransactionOperationCount(name, operationExecutor,
matcher: matcher, transaction: transaction);
try {
return repositoryAdapter.doCount(op,
matcher: matcher,
parameters: parameters,
positionalParameters: positionalParameters,
namedParameters: namedParameters);
} catch (e, s) {
var message = 'count> '
'matcher: $matcher ; '
'parameters: $parameters ; '
'positionalParameters: $positionalParameters ; '
'namedParameters: $namedParameters ; '
'op: $op';
_log.severe(message, e, s);
rethrow;
}
}