Joiner
FinalYes
Methods
Methods
__construct()
public
__construct(Expression $expression, Join $type[, int<1, max> $batchSize = 1000 ]) : mixed
Parameters
- $expression : Expression
- $type : Join
- $batchSize : int<1, max> = 1000
-
- size of output batches emitted for unmatched right side rows
join()
public
join(JoinSide $left, JoinSide $right[, bool $buildLeft = false ]) : Generator<string|int, Rows>
Parameters
- $left : JoinSide
- $right : JoinSide
- $buildLeft : bool = false
-
- build the hash table from the left side and stream the right one, memory is then bounded by the left side
Tags
Return values
Generator<string|int, Rows>keys()
public
keys() : null|JoinKeys
Return values
null|JoinKeys —null when the join expression is not a conjunction of equalities
schema()
public
schema(Schema $left, Schema $right) : Schema