sql >> Databasteknik >  >> RDS >> Mysql

zf2 tablegateway välj kolumner efter kolumnnamn

Jag hade det här problemet. Jag tror att det kan bero på att funktionen ignoreras i den första väljarfunktionen och den bara returnerar allt. Jag hittade ett sätt att få det här att fungera, prova något i stil med följande:

Använd klassen Select tillsammans med funktionen selectWith för 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);



  1. Matcha Oracle-duplicerade kolumnvärden med Soundex, Jaro Winkler och Edit Distance (UTL_MATCH)

  2. Omarkerad kryssruta returnerar nullvärde

  3. Dubblettpost på INSERT efter DELETE från tabellen i transaktionen

  4. Operand bör innehålla 1 kolumn - MySQL NOT IN