【发布时间】:2010-05-14 21:09:35
【问题描述】:
我有一个原始的 sql 查询需要运行,但是每个环境中的数据库名称都会发生变化(live: db, dev db_test)
我需要从 databases.yml 文件中获取当前数据库名称。
如何获取当前数据库名称?
我正在使用 Propel ORM
【问题讨论】:
-
是否可以使用当前的数据库连接,还是真的需要数据库名自己创建连接?如果你使用“常规”Propel,你可以使用
Propel::getConnection()来获得 PDO 连接,我想你也可以在 Symfony 中这样做。