4

如Doctrine blog中所述,我正在尝试跨多个数据库(其中一个属于遗留应用程序)创建连接。但是,该示例建议将数据库名称直接硬编码到模式中,出于显而易见的原因,我想避免这种情况。

有没有办法读取定义的参数parameters.iniconfig.yml将它们用作注释的值,像这样?

/**
 * @ORM\Table(name="%legacy_db_name%.%legacy_table_name%")
 */
4

1 回答 1

1

不,这是不可能的。“%key%”表格仅在 DIC 中可用。为什么要将这些数据放在 yml 文件中?会有用吗?

于 2012-05-01T10:37:54.927 回答