我的 entityA 与实体 User 有双向关系,例如实体 A 中的关系是一对多的。
/**
* @ORM\OneToMany(targetEntity="xxx\UserBundle\Entity\User",mappedBy="entityA",cascade={"persist"})
*/
private $users;
我想使用嵌入表单将实体用户添加到实体 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