Doctrineブログで説明されているように、複数のデータベース(そのうちの1つはレガシーアプリケーションに属している)間で結合を作成しようとしています。ただし、この例では、データベースの名前をスキーマに直接ハードコーディングすることを提案しています。これは、明らかな理由から避けたいものです。
parameters.ini
またはで定義されたパラメータを読み取りconfig.yml
、このように注釈の値として使用する方法はありますか?
/**
* @ORM\Table(name="%legacy_db_name%.%legacy_table_name%")
*/