Rumah > Soal Jawab > teks badan
Mencari contoh operasi merentas perpustakaan di bawah symfony 2
给我你的怀抱2017-05-16 16:47:11
Mula-mula konfigurasikan berbilang sambungan dan pengurus yang sepadan:
doctrine:
dbal:
default_connection: default
connections:
db1:
driver: "%database_driver%"
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
db2:
driver: "%database_driver2%"
host: "%database_host2%"
port: "%database_port2%"
dbname: "%database_name2%"
user: "%database_user2%"
password: "%database_password2%"
charset: UTF8
orm:
default_entity_manager: db1
entity_managers:
db1:
connection: db1
mappings:
UsingDb1Bundle: ~
db2:
connection: db2
mappings:
UsingDb2Bundle: ~
Konfigurasi di atas adalah untuk membenarkan kedua-dua himpunan menggunakan pengurus yang berbeza masing-masing. Jika anda ingin menggunakan pengurus dalam satu himpunan, anda boleh:
entity_managers:
db1:
connection: db1
mappings:
db1:
dir: Path/To/EntityFolder1
db2:
connection: db2
mappings:
db2:
dir: Path/To/EntityFolder2
Anda perlu mengasingkan entiti ke dalam folder yang berbeza.
Dengan berbilang pengurus, penggunaannya tidak berbeza dengan seorang sahaja Beri perhatian untuk menyerahkan objek kepada pengurus yang sepadan untuk diproses.