我正在研究Symfony 5项目,我需要实例化一个新的(动态)类,并向其传递数据库连接(如果存在的话:)>
$var = "name-of-my-connection"; $this->container->get('doctrine')->getManager($var);
并非所有这些类都需要连接,在这种情况下,doctrine.yaml中没有针对该特定类的数据库连接。我需要捕获此错误:名为“我的连接名”的主义ORM管理器不存在。
谢谢。
我正在研究Symfony 5项目,我需要实例化一个新的(动态)类,并将一个数据库连接(如果存在)传递给它:$ var =“ name-of-my-connection”; $ this->容器-> get('...
要捕获此错误,您可以捕获引发的异常。在这种情况下,您应该捕获InvalidArgumentException。