Doctrine Hydrator嵌套数据数组

时间:2014-03-18 15:40:34

标签: php arrays doctrine-orm zend-framework2

您好我想使用Doctrine Hydrator填充嵌套数组。

我有一个像

这样的嵌套数组
<?php

$user => array(
    'id' => null,
    'user-fields-ect' => 'some data',
    'person' => array(
        'id' => null,
        'person-fields-ect' => 'some data',
        'address' => array(
            'id' => null,
            'what-a-pain' => 'to type code here'
        )
    )
)

当我保湿时,我收到错误The identifier id is missing for a query of Admin\Entity\Person

错误来自DoctrineModule\Stdlib\Hydrator\DoctrineObject::toOne 试图在数据库中查找记录,这是错误的,我想创建记录。

任何人都知道如何解决这个问题。

0 个答案:

没有答案