-2
누군가 연결 데이터베이스를 다른 기존 데이터베이스에 다시 쓰고 기본값으로 사용하는 방법을 설명 할 수 있습니다.연결 데이터베이스 다시 작성 - Symfony 2
교환 데이터베이스는 웹 서비스에 대한 호출을 수행 한 후에 발생합니다.
이것은 가능합니까?
누군가 연결 데이터베이스를 다른 기존 데이터베이스에 다시 쓰고 기본값으로 사용하는 방법을 설명 할 수 있습니다.연결 데이터베이스 다시 작성 - Symfony 2
교환 데이터베이스는 웹 서비스에 대한 호출을 수행 한 후에 발생합니다.
이것은 가능합니까?
official docs에 따르면 모든 데이터베이스를 app/config/config.yml
파일로 설정해야합니다. 여기에 약간의 예가 있습니다 :
doctrine:
dbal:
default_connection: customer
connections:
default:
driver: pdo_mysql
host: "%default_database_host%"
port: "%default_database_port%"
dbname: "%default_database_name%"
user: "%default_database_user%"
password: "%default_database_password%"
charset: UTF8
customer:
driver: pdo_mysql
host: "%customer_database_host%"
port: "%customer_database_port%"
dbname: "%customer_database_name%"
user: "%customer_database_user%"
password: "%customer_database_password%"
charset: UTF8
orm:
default_entity_manager: customer
entity_managers:
default:
connection: default
mappings:
AppBundle: ~
customer:
connection: customer
mappings:
CustomerBundle: ~
연결에 대해 쿼리를 수행하는 방법을 배우려면이 기사의 예제를 따르십시오.