Zend Framework 2 Db\Adapter\Adapter query resultset like ZF1

前端 未结 5 1109
滥情空心
滥情空心 2021-02-08 18:38

Just need a hand understanding some simple database queries in ZF2. In ZF1 I have simple methods like this:

public function recordset()
{
// listing of all reco         


        
5条回答
  •  盖世英雄少女心
    2021-02-08 19:01

    After long search I handel my SQL Query in ZF2 that way

     $sql = new \Zend\Db\Sql\Sql($this->tableGateway->getAdapter());
        $select = $sql->select();
        $select->from('table'); 
        $select->columns(array('*'));
        $select->join("join table", "table.id = join table.id", array("*"), "left");
        $statement = $sql->prepareStatementForSqlObject($select);
        $results = $statement->execute();
        return iterator_to_array($results));
    

    The trick is the PHP function iterator_to_array

提交回复
热议问题