SelectExtension<T extends OrmEntity> extension
Extension providing SELECT clause and projection methods for query results.
- on
-
- Query<
T>
- Query<
Methods
-
addSelect(
String column) → Query< T> -
Available on Query<
Adds a single column to the select projection.T> , provided by the SelectExtension extension -
select(
List< String> columns) → Query<T> -
Available on Query<
Only the specifiedT> , provided by the SelectExtension extensioncolumnswill be retrieved from the database. -
selectExtension(
String key, {Object? payload, String? alias}) → Query< T> -
Available on Query<
Adds a custom select expression compiled by a driver extension.T> , provided by the SelectExtension extension -
selectRaw(
String sql, {String? alias, List< Object?> bindings = const []}) → Query<T> -
Available on Query<
Adds a raw select expression with optional bindings.T> , provided by the SelectExtension extension -
value<
R> (String field) → Future< R?> -
Available on Query<
Returns the value ofT> , provided by the SelectExtension extensionfieldfrom the first row, ornullwhen missing.