Symfony Doctrine DBAL - 我们应该手动关闭连接

时间:2018-06-04 14:00:34

标签: php database symfony doctrine-orm

我有一个控制器方法,其中Symfony注入Doctrine DBAL连接对象。我获取数据并将其作为JSON返回。我们应该手动关闭连接($conn->close())还是Symfony或Doctrine来处理它?我浏览了Symfony和Doctrine DBAL的文档,而没有关于释放数据库资源的单词。我来自Java世界,这通常是Java中的一个问题。

 /**
 * @Route("/getdata", name="getdata")
 */
public function data(Connection $conn)
{
    $data = $conn->fetchAll("SELECT * FROM countries LIMIT 5");

    return $this->json([
        'data' => $data
    ]);
}

0 个答案:

没有答案