select<S> method

Relation<S, F> select<S>(
  1. Selection<S> selection(
    1. F
    )
)

Replaces each related row's result shape without loading it.

Implementation

Relation<S, F> select<S>(Selection<S> Function(F) selection) =>
    Relation.internal(
      _alias,
      parentFields,
      childFields,
      queryFields,
      queryState,
      selection(queryFields),
    );