2

我一直在使用 symfony2 和教义 2。我正在与一位实体经理合作。

我仍然无法找到为什么在项目中需要更多的实体经理。

谁能解释一下拥有更多实体经理的用例是什么

4

2 回答 2

5

您可以在 Symfony2 应用程序中使用多个实体管理器。如果您使用不同的数据库,甚至使用具有完全不同的实体集的供应商,这是必要的。换句话说,一个连接到一个数据库的实体管理器将处理一些实体,而另一个连接到另一个数据库的实体管理器可能会处理其余的。

http://symfony.com/doc/current/cookbook/doctrine/multiple_entity_managers.html

于 2012-07-26T00:52:27.130 回答
1

如果要连接到多个数据库,则需要多个实体管理器。

此外,如果你想使用 Doctrine PHPCR 或 Doctrine OXM,你必须使用它们各自的实体管理器。

于 2012-07-26T00:47:00.543 回答