Согласно наблюдениям в Symfony 2 документации, вы должны использовать следующий PHP-код для подключения к базе данных и выполнить запрос ...Symfony 2/Doctrine - Всегда доступное соединение DB?
$conn = $this->get('database_connection');
$users = $conn->fetchAll('SELECT * FROM users');
Я полный новичок с Symfony 2, но я испытал с ООП. Мне было интересно, возможно ли иметь глобально доступную переменную $conn
, доступную мне из любого пакета. Переменная $conn
будет содержать значение $this->get('database_connection')
, поэтому мне не нужно повторно указывать $conn = $this->get('database_connection');
каждый раз, когда я хочу сделать новый запрос.
Спасибо!
Спасибо! Я, конечно же, испытаю оба метода, чтобы увидеть, какие из них лучше всего работают. – Kieran