ColumnSet
Properties
Link copied to clipboard
Returns the field of this field set.
Link copied to clipboard
Returns all real fields, unrolling composite CompositeColumn if present
Functions
Link copied to clipboard
Creates a cross join relation with otherTable.
Link copied to clipboard
Appends the SQL representation of this column set to the specified queryBuilder.
Link copied to clipboard
Creates a full outer join relation with otherTable.
Link copied to clipboard
Creates an inner join relation with otherTable.
Link copied to clipboard
abstract fun join(otherTable: ColumnSet, joinType: JoinType, onColumn: Expression<*>? = null, otherColumn: Expression<*>? = null, lateral: Boolean = false, additionalConstraint: SqlExpressionBuilder.() -> Op<Boolean>? = null): Join
Creates a join relation with otherTable. When all joining options are absent Exposed will try to resolve referencing columns by itself.
Link copied to clipboard
Creates a left outer join relation with otherTable.
Link copied to clipboard
Creates a right outer join relation with otherTable.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun FieldSet.selectBatched(batchSize: Int = 1000, where: SqlExpressionBuilder.() -> Op<Boolean>): Iterable<Iterable<ResultRow>>
Link copied to clipboard
Link copied to clipboard
Returns the list of tables to which the columns in this column set belong.