0

私はZF2が初めてで、次の機能を使用しています。

public function fetchAll()
    {
        $resultSet = $this->tableGateway->select();
        return $resultSet;
    }

print_r($resultSet) を使用すると、テーブル内のすべての行ではなく、結果に次のように表示されます。これは期待しています。すべての行が表示されない理由を教えてください。

Zend\Db\ResultSet\ResultSet Object
(
    [allowedReturnTypes:protected] => Array
        (
            [0] => arrayobject
            [1] => array
        )

    [arrayObjectPrototype:protected] => Users\Model\User Object
        (
            [id] => 
            [name] => 
            [email] => 
            [password] => 
        )

    [returnType:protected] => arrayobject
    [buffer:protected] => 
    [count:protected] => 3
    [dataSource:protected] => Zend\Db\Adapter\Driver\Pdo\Result Object
        (
            [statementMode:protected] => forward
            [resource:protected] => PDOStatement Object
                (
                    [queryString] => SELECT `user`.* FROM `user`
                )

            [options:protected] => 
            [currentComplete:protected] => 
            [currentData:protected] => 
            [position:protected] => -1
            [generatedValue:protected] => 0enter code here
            [rowCount:protected] => 3
        )

    [fieldCount:protected] => 4
    [position:protected] => 0
)
4

1 に答える 1