Php Symfony控制器:当前正在使用哪个数据库驱动程序?
在Symfony控制器的操作中,如何找出当前正在使用的数据库驱动程序?差不多 公共函数testActionRequest$request { //如何做到这一点? 切换$this->getDoctrine->getDriverName{ 案例“pdo_mysql”: //执行特定于MySQL的查询… 打破 案例“pdo_sqlite”: //执行特定于SQLite的查询… 打破 违约: // … } 返回$this->render/*…*/; } 您可以使用$this->getdoctor->getConnection->getDriver getConnection将返回对象。您可以在该对象中访问其所有详细信息 Ref您可以使用$this->getdoctor->getConnection->getDriver getConnection将返回对象。您可以在该对象中访问其所有详细信息Php Symfony控制器:当前正在使用哪个数据库驱动程序?,php,symfony,Php,Symfony,在Symfony控制器的操作中,如何找出当前正在使用的数据库驱动程序?差不多 公共函数testActionRequest$request { //如何做到这一点? 切换$this->getDoctrine->getDriverName{ 案例“pdo_mysql”: //执行特定于MySQL的查询… 打破 案例“pdo_sqlite”: //执行特定于SQLite的查询… 打破 违约: // … } 返回$this->render/*…*/; } 您可以使用$this->getdoctor->g
Ref谢谢!确切地说,这是$this->getdoctor->getConnection->getDriver->getName我一直想要的。另外,您所说的“将连接对象”是什么意思?getConnection不会返回任何对象。您可以访问该对象中的所有详细信息谢谢!确切地说,这是$this->getdoctor->getConnection->getDriver->getName我一直想要的。另外,您所说的“将连接对象”是什么意思?getConnection不会返回任何对象。您可以在该对象中访问其所有详细信息