getSumProduct<T>  method 
      
  
Future<T> 
getSumProduct<T>({  
    
    
- required Iterable<
ColumnDefinition< select(TEntity, dynamic> >- TMeta t
 
 - Filter<
EntityBase> where(- TMeta t
 
 - bool? useIsolate,
 - Map<
String, dynamic> ? isolateArgs, - void onIsolatePreMap()?,
 
inherited
    Implementation
@override
Future<T> getSumProduct<T>({
  required Iterable<ColumnDefinition<TEntity, dynamic>> Function(TMeta t)
      select,
  Filter Function(TMeta t)? where,
  bool? useIsolate,
  Map<String, dynamic>? isolateArgs,
  void Function(Map<String, dynamic>? isolateArgs)? onIsolatePreMap,
}) async {
  final cols = select(t).map((e) => e.name).join(' * ');
  final List<Map<String, dynamic>> result = await rawQuery(
    where,
    'SELECT SUM ($cols) FROM ${t.tableName}',
    useIsolate: useIsolate,
    isolateArgs: isolateArgs,
    onIsolatePreMap: onIsolatePreMap,
  );
  if (result.isNotEmpty) {
    final firstRow = result.first;
    if (firstRow.isNotEmpty && firstRow.values.first != null) {
      return asCast<T>(firstRow.values.first);
    }
  }
  return asCast<T>(0);
}