2
在我的應用程序中,我必須使用兩個不同的MongoDb數據庫。 所以我遵循以下link。在這裏/指令是我的應用程序的一部分config.yml文件配置Symfony以使用多個mongodb數據庫
doctrine_mongodb:
default_database: music_store_database
default_connection: conn1
default_document_manager: dm1
connections:
conn1:
server: mongodb://localhost:27017
options:
connect: true
db: music_store_database
conn2:
server: mongodb://localhost:27017
options:
connect: true
db: another_database
document_managers:
dm1:
connection: conn1
mappings:
MyfirstBundle: ~
dm2:
connection: conn2
mappings:
MySecondBundle: ~
現在,如果我做了一個./app/console緩存:明確--env =督促或任何東西否則我得到這個問題:
[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
The service "doctrine_mongodb.odm.conn1_connection" has a dependency on a non- existent service "doctrine_mongodb.odm.conn1_configuration".
The service "doctrine_mongodb.odm.conn1_connection" has a dependency on a non- existent service "doctrine_mongodb.odm.conn1_configuration".
我卡住了,我沒有找到任何解決方法。所以我想知道我做錯了什麼?什麼是配置的Symfony使用兩個MongoDB的數據庫