QueryResult

harness.sql.query.QueryResult
See theQueryResult companion object
final class QueryResult[O]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

inline def chunk: HRIO[JDBCConnection & Logger & Telemetry, Chunk[O]]
def groupBy[K, V](kf: O => K)(vf: O => V): HRStream[JDBCConnection & Logger & Scope, (K, NonEmptyChunk[V])]
def groupByLeft[K, V](kf: O => K)(vf: O => Option[V]): QueryResult[(K, Chunk[V])]
def groupByLeftOpt[K, V](kf: O => K)(vf: O => Option[V]): QueryResult[(K, Option[NonEmptyChunk[V]])]
inline def list: HRIO[JDBCConnection & Logger & Telemetry, List[O]]
def option: HRIO[JDBCConnection & Logger & Telemetry, Option[O]]
def single: HRIO[JDBCConnection & Logger & Telemetry, O]
def single(missingMessage: String): HRIO[JDBCConnection & Logger & Telemetry, O]
def stream: HRStream[JDBCConnection & Logger & Scope, O]