Mysql
 sql >> Datenbank >  >> RDS >> Mysql

zf2 tablegateway Spalten nach Spaltennamen auswählen

Ich hatte dieses Problem. Ich denke, es könnte daran liegen, dass die Funktion innerhalb der ersten Auswahlfunktion ignoriert wird und nur alles zurückgegeben wird. Ich habe einen Weg gefunden, dies zum Laufen zu bringen, versuchen Sie etwas wie das Folgende:

Verwenden Sie die Select-Klasse zusammen mit der selectWith-Funktion von tablegateway:

use Zend\Db\Sql\Select as Select;

$select = new Select();
$select->from('table');
$select->columns(array('id','category_name'));

$resultSet = $this->tableGateway->selectWith($select);