QueryBuilderForTable
usql.dao.QueryBuilderForTable
trait QueryBuilderForTable[T] extends QueryBuilderForProjectedTable[T]
A Query builder which somehow still presents a table. Supports delete call
Attributes
- Graph
-
- Supertypes
-
trait QueryBuilderForProjectedTable[T]trait QueryBuilder[T]trait Query[T]class Objecttrait Matchableclass AnyShow all
Members list
Value members
Abstract methods
Delete selected elements.
Delete selected elements.
Attributes
Filter step.
Inherited methods
Run a query for all rows.
Run a query for one row.
The row decoder
Convert this query to SQL.
Inherited and Abstract methods
Tabular representation of the result.
def join[R](right: QueryBuilder[R])(on: (ColumnBasePath[T], ColumnBasePath[R]) => Rep[Boolean]): QueryBuilder[(T, R)]
Join two queries.
def leftJoin[R](right: QueryBuilder[R])(on: (ColumnBasePath[T], ColumnBasePath[R]) => Rep[Boolean]): QueryBuilder[(T, Option[R])]
Left Join two Queries
Map one element.
Project values.
Update elements.
In this article