我的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