import { Aggregation } from "https://deno.land/x/pg_mem@2.6.7/transforms/aggregation.ts";
Properties
How to get the grouped values on "this.enumerate()" raw items output
How to get grouping values on the base table raw items (not on "this.enumerate()" raw items)
Group-by values
- key: column in source hash
- value: column in this, evaluated against temporary entity.
Methods
private
_enumerateAggregationKeys(t: _Transaction): Iterable<AggregItem>private
_getAggregation(name: string, call: ExprCall): AggregationComputerprivate
computeDirect(t: _Transaction): AggregItem | nullprivate
iterateFromIndex(t: _Transaction): AggregItem[] | nullprivate
seqScan(t: _Transaction): Iterable<AggregItem>checkIfIsKey(got: IValue<any>): IValue<any>
entropy(t: _Transaction): number
explain(e: _Explainer): _SelectExplanation
getAggregation(name: string, call: ExprCall): IValue
getColumn(column: string | ExprRef): IValue
getColumn(column: string | ExprRef, nullIfNotFound?: boolean): IValue | nil
getIndex(forValue: IValue<any>): _IIndex<any> | nil
stats(): Stats | null