mini\Database\VirtualDatabase::buildJoinPredicate()
Method
private
Signature
private function buildJoinPredicate(mini\Parsing\SQL\AST\ASTNode $condition, string $rightAlias): mini\Table\Predicate
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$condition |
mini\Parsing\SQL\AST\ASTNode |
required | Documentation missing |
$rightAlias |
string |
required | Documentation missing |
Returns
Documentation
Build a Predicate with bind parameters from a JOIN ON condition
Converts ON conditions like u.id = o.user_id into a Predicate with
eqBind('u.id', ':o.user_id') where the bind parameter references the
right table column.