嵌入式symfony2中的一对多关系

时间:2013-04-30 09:14:05

标签: php symfony orm doctrine

我的entityA与实体User之间存在双向关系,例如实体A中的关系是一对多。

/**
   * @ORM\OneToMany(targetEntity="xxx\UserBundle\Entity\User",mappedBy="entityA",cascade={"persist"})
   */
  private $users;

我想将实体User添加到具有embeeded表单的实体A. 所以这是代码:

public function buildForm(FormBuilderInterface $builder, array $options)
    {       
        $builder             ->add('users', new UserType()) 
    ;
    }

现在的问题是我没有在数据库中获得实体用户,而且我收到以下警告

Warning: spl_object_hash() expects parameter 1 to be object, string given in C:\wamp\www\Symfony\vendor\doctrine\orm\lib\Doctrine\ORM\UnitOfWork.php line 1563 

0 个答案:

没有答案