SupaModifierMixin<B extends SupaCore, R extends SupaRecord<B>> mixin

A mixin that provides modifiers.

Mixin applications

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

all() SupaAllModifier<B, R>
A modifier that does not modify the query but returns all possible records.
count([CountOption option = CountOption.exact]) SupaCountModifier<B, R>
Count the number of records
csv() SupaCSVModifier<B, R>
Retrieve as a CSV
limit(int count) SupaLimitModifier<B, R>
Limit the number of rows returned
maybeSingle() SupaMaybeSingleModifier<B, R>
Retrieve zero or one row of data
none() SupaNoneModifier<B, R>
A modifier that does not modify the query. Used for when no data needs to be retrieved.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
order(SupaColumn<B, dynamic, dynamic> column, {bool ascending = true, bool nullsFirst = false}) SupaOrderModifier<B, R>
Order the results
range(int from, int to) SupaRangeModifier<B, R>
Limit the query to a range
single() SupaSingleModifier<B, R>
Retrieve one row of data
toString() String
A string representation of this object.
inherited

Operators

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