You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 8, 2020. It is now read-only.
Hi,
I use a TableIdentifier object to discribe my table, all others components manage it but Zend\Db\Sql\Platform\Oracle\SelectDecorator.php. On processJoins() method, the call to $platform->quoteIdentifier() generate an issue "Object of class Zend\Db\Sql\TableIdentifier could not be converted to string ..."
I have bypassed it commenting the method processJoins() to use the implemented one from Select class.
To reproduce:
with Oracle plateform :
$select = new Select();
$table = new TableIdentifier('TABLE1','SCHEMA1');
$table2 = new TableIdentifier('TABLE2','SCHEMA2');
$select->from($table);
$select->join($table2, "TABLE2.ID = TABLE1.TABLE2ID", array('FIELD_TABLE2'), 'left');
$resultSet = $this->tableGateway->selectWith($select);
Regards,
Gaël
The text was updated successfully, but these errors were encountered:
Hi,
I use a TableIdentifier object to discribe my table, all others components manage it but Zend\Db\Sql\Platform\Oracle\SelectDecorator.php. On processJoins() method, the call to $platform->quoteIdentifier() generate an issue "Object of class Zend\Db\Sql\TableIdentifier could not be converted to string ..."
I have bypassed it commenting the method processJoins() to use the implemented one from Select class.
To reproduce:
with Oracle plateform :
$select = new Select();
$table = new TableIdentifier('TABLE1','SCHEMA1');
$table2 = new TableIdentifier('TABLE2','SCHEMA2');
$select->from($table);
$select->join($table2, "TABLE2.ID = TABLE1.TABLE2ID", array('FIELD_TABLE2'), 'left');
$resultSet = $this->tableGateway->selectWith($select);
Regards,
Gaël
The text was updated successfully, but these errors were encountered: