我目前正在玩 Symfony2 并且到目前为止非常喜欢它。但是出现了一个问题,我想知道最佳做法是什么。
如果我想坚持一个实体,我必须这样做:
<?php
$myEntity = new Entity();
$myEntity->setSomeData('just an example');
$em = $this->get('doctrine')->getEntityManager();
$em->persist($myEntity);
$em->flush();
这似乎需要一遍又一遍地完成大量代码。我更喜欢的是这样的:
<?php
$myEntity = new Entity();
$myEntity->setSomeData('just an example');
$myEntity->persist();
但是,根据我必须如何获得实体经理,这似乎远非最佳实践。那我该怎么办?关于你如何处理它的任何提示?