selectSingleColumn
inline suspend fun <ColumnT, DataT> DatabaseClient<*>.selectSingleColumn(columnSet: ColumnSet, column: Column<ColumnT>, buildQuery: Query.() -> Query, getFieldExpressionSetWithExposedTransaction: Boolean = config.autoExposedTransaction, crossinline mapper: ColumnT.() -> DataT): RowSet<DataT>(source)
Deprecated
Use the overload without `mapper` and use Kotlin's `map` instead.
Replace with
this.selectSingleColumn(columnSet, column, buildQuery).asSequence().map(mapper)Content copied to clipboard
suspend fun <T> DatabaseClient<*>.selectSingleColumn(columnSet: ColumnSet, column: Column<T>, buildQuery: Query.() -> Query, getFieldExpressionSetWithExposedTransaction: Boolean = config.autoExposedTransaction): RowSet<T>(source)
Deprecated
Use `selectExpression` directly instead.
Replace with
this.selectExpression(columnSet, column, buildQuery, getFieldExpressionSetWithExposedTransaction)Content copied to clipboard