QueryExecutorBuilder class abstract

Implementers

Constructors

QueryExecutorBuilder()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

avg(String column) → Future<num>
chunk(int chunk, void callback(List<Map<String, dynamic>> data)) → Future<void>
chunkById(int chunk, void callback(List<Map<String, dynamic>> data), [String column]) → Future<void>
count([String columns = '*']) → Future<int>
cursor([int chunk = 1000]) → Stream<Map<String, dynamic>>
doesntExist() → Future<bool>
each(void callback(Map<String, dynamic>)) → Future<void>
exists() → Future<bool>
find(dynamic id, {String byColumnName = 'id', List<String> columns = const ['*']}) → Future<Map<String, dynamic>?>
findOrFail(dynamic id, {String byColumnName = 'id', List<String> columns = const ['*']}) → Future<Map<String, dynamic>?>
first([List<String> columns]) → Future<Map<String, dynamic>?>
firstOrFail([List<String> columns = const ['*']]) → Future<Map<String, dynamic>?>
firstWhere(String column, [String? operator, dynamic value, List<String> columns = const ['*']]) → Future<Map<String, dynamic>?>
get([List<String> columns]) → Future<List<Map<String, dynamic>>>
lazy([int chunk = 1000, String column]) → Stream<Iterable<Map<String, dynamic>>>
max(String column) → Future
min(String column) → Future
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paginate({int perPage = 15, List<String> columns = const ['*'], String? pageName, int? page}) → Future<Map<String, dynamic>>
pluck(String column, [String? key]) → Future
simplePaginate([int perPage, List<String> columns, String pageName, int? page]) → Future<Map<String, dynamic>>
sum(String column) → Future<num>
toString() → String
A string representation of this object.
inherited
value(String column) → Future

Operators

operator ==(Object other) → bool
The equality operator.
inherited