Tag: 教义

学说:cascade =“删除”vs orphanremoval = true

上面两个选项有什么区别? 什么时候最好select每个选项?

Symfony2中ObjectManager与EntityManager的区别?

在自定义表单types中使用Doctrine\Common\Persistence\ObjectManager和Doctrine\ORM\EntityManager什么区别? 我可以使用$this->em->getRepository()和$this->om->getRepository()来获取respository。 class MyFormType extends \Symfony\Component\Form\AbstractType { /** * @var Doctrine\ORM\EntityManager */ protected $em; public function __construct(Doctrine\ORM\EntityManager $em) { $this->em = $em; } } 代替: class MyFormType extends \Symfony\Component\Form\AbstractType { /** * @var Doctrine\Common\Persistence\ObjectManager */ protected $om; public function __construct(Doctrine\Common\Persistence\ObjectManager $om) { $this->om = $om; } }

PHP的ORMs:主义与推动

我正在开发一个新的symfony项目,这个项目很容易与Doctrine和Propel整合在一起,但是我当然需要做出一个select……我想知道更多有经验的人是否有一般的优点和/或缺点这两个? 非常感谢。 编辑:感谢所有的答复,有用的东西。 这个问题没有真正正确的答案,所以我只是把获得最受欢迎的选票标记为已经批准。