我已经创建了一些额外的方法来帮助管理Symfony2项目中的实体。我希望这些方法可以在Doctrine的EntityManager上使用,该实体管理器通过“doctrine.orm.entity_manager”键从容器中获取。
我找到了这篇文章,并尝试实现它,但它没有起作用。我收到一个错误消息,说“必须为路径“doctrine.orm.entity_managers”设置属性“name”。
这是一篇较旧的文章,因此可能是一种已被弃用的“技巧”;我正在使用最新稳定版本的Symfony2和Doctrine。
是否有一种覆盖Doctrine用于创建其默认EntityManager的类的方法,或者我只需要创建另一个服务并使用它?
我找到了这篇文章,并尝试实现它,但它没有起作用。我收到一个错误消息,说“必须为路径“doctrine.orm.entity_managers”设置属性“name”。
这是一篇较旧的文章,因此可能是一种已被弃用的“技巧”;我正在使用最新稳定版本的Symfony2和Doctrine。
是否有一种覆盖Doctrine用于创建其默认EntityManager的类的方法,或者我只需要创建另一个服务并使用它?
EntityManager
作为构造函数参数,并处理您需要的方法呢? - Touki