Symfony Doctrine DBAL - мы должны вручную закрыть соединение - PullRequest
0 голосов
/ 04 июня 2018

У меня есть метод контроллера, при котором 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
    ]);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...