Add operator to walkComparison output
This commit is contained in:
parent
15c145f3b3
commit
7c28a932ae
@ -259,9 +259,10 @@ class ManyToManyPersister extends AbstractCollectionPersister
|
|||||||
$parameters = $this->expandCriteriaParameters($criteria);
|
$parameters = $this->expandCriteriaParameters($criteria);
|
||||||
|
|
||||||
foreach ($parameters as $parameter) {
|
foreach ($parameters as $parameter) {
|
||||||
list($name, $value) = $parameter;
|
[$name, $value, $operator] = $parameter;
|
||||||
|
|
||||||
$field = $this->quoteStrategy->getColumnName($name, $targetClass, $this->platform);
|
$field = $this->quoteStrategy->getColumnName($name, $targetClass, $this->platform);
|
||||||
$whereClauses[] = sprintf('te.%s = ?', $field);
|
$whereClauses[] = sprintf('te.%s %s ?', $field, $operator);
|
||||||
$params[] = $value;
|
$params[] = $value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ class SqlValueVisitor extends ExpressionVisitor
|
|||||||
}
|
}
|
||||||
|
|
||||||
$this->values[] = $value;
|
$this->values[] = $value;
|
||||||
$this->types[] = [$field, $value];
|
$this->types[] = [$field, $value, $operator];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user