cuốn sách gpt4 ai đã làm

mysql - Doctrine2/Symfony2 - 每个包使用不同的数据库

In lại Tác giả: Hồ Xil 更新时间:2023-11-01 07:28:15 26 4
mua khóa gpt4 Nike

我如何在每个 Symfony2 与 Doctrine2 bundle 中使用不同的数据库?

FooBundle <- 数据库“Foo”

BarBundle <- 数据库“条”

câu trả lời hay nhất

这可能会有所帮助 How to work with Multiple Entity Managers and Connections .

所以你可以定义多个Entity Managers与您的数据库连接相关,然后您可以将您的包映射到右侧 Entity Manager .

the documentation 上的示例解释得很好。

doctrine:
dbal:
default_connection: foo_connection
connections:
foo_connection:
# ...
# Foo connection parameters
# ...
bar_connection:
# ...
# Bar connection parameters
# ...

orm:
default_entity_manager: foo_manager
entity_managers:
foo_manager:
connection: foo_connection
mappings:
FooBundle: ~
bar_manager:
connection: bar_connection
mappings:
BarBundle: ~

关于mysql - Doctrine2/Symfony2 - 每个包使用不同的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13933444/

26 4 0
Bài viết khuyến nghị: swift - NSURLConnection 响应返回 500 状态码
Bài viết khuyến nghị: ios - 个人 UITabBaritem 色调颜色
Bài viết khuyến nghị: Swift:使用扩展和组合模式符合协议(protocol)
Bài viết khuyến nghị: MySQL 触发器 : IF ELSE error
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress