QueryExecutorBuilder class abstract

Implementers

Constructors

QueryExecutorBuilder.new()

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