2つのエンティティ:Profiles
とCars
があります。各エンティティはそれぞれのデータベースでどのように生成されますか?
エンティティProfiles
データベースX
内のテーブルに関連するエンティティCars
データベースY
内のテーブルに関連しています。
Doctrineの設定:私は、次のコマンドを実行すると
doctrine:
dbal:
default_connection: cars
connections:
profiles:
driver: pdo_mysql
host: "%database_host_profiles%"
port: "%database_port_profile%"
dbname: "%database_name_profiles%"
user: "%database_user_profiles%"
password: "%database_password_profile%"
charset: UTF8
cars:
driver: pdo_mysql
host: "%database_host_cars%"
port: "%database_port_cars%"
dbname: "%database_name_cars%"
user: "%database_user_cars%"
password: "%database_password_cars%"
charset: UTF8
orm:
auto_generate_proxy_classes: "%kernel.debug%"
naming_strategy: doctrine.orm.naming_strategy.underscore
connection: cars
auto_mapping: true
、2つのエンティティが同じデータベース(車)で生成されます。
各エンティティは、その中で生成されるにはどうすればよい それぞれのデータベース?
エンティティは同じバンドルに属しています... – Filipe
エンティティにはバンドルを設定したくないのですが... – Filipe