wie liefert ein array von Objekten, die in zend framework 2?

Ich mache eine Abfrage in zf2 und ich wieder object(Zend\Db\ResultSet\HydratingResultSet) dass ich ein foreach auf, um die Eigenschaften.

Ich würde gerne ein array von Objekten standardmäßig.

hier einige Codes die ich habe:

Fabrik

'address-mapper'  => function ($serviceManager) {
    $mapper = new Mapper\Address();
    $mapper->setDbAdapter($serviceManager->get('Zend\Db\Adapter\Adapter'));
    $mapper->setEntityPrototype(new Entity\Address);
    $mapper->setHydrator(new \Zend\Stdlib\Hydrator\ClassMethods);

    return $mapper;
}

die Abfrage

public function fetchById()
{
    $select = $this->getSelect()->where(array('id' => $Id));
    return $this->select($select);
}

gibt mir zurück:

object(Zend\Db\ResultSet\HydratingResultSet)[459]
      protected 'hydrator' => 
        object(Zend\Stdlib\Hydrator\ClassMethods)[415]
          protected 'underscoreSeparatedKeys' => boolean true
          private 'callableMethodFilter' => 
          ....
          ....

irgendwelche Ideen, was ich tun muss?

InformationsquelleAutor Patrioticcow | 2013-09-22

Schreibe einen Kommentar