Несмотря на несколько хитов в Google, я все еще не мог узнать, как получить доступ к адаптеру db, настроенному в моем global.php
на любом контроллере.Zend Framework 2 - Как получить доступ к адаптеру DB в контроллере
Я нашел это:
$db = $this->getParam('bootstrap')->getPluginResource('db')->getDbAdapter();
Но это дает мне ServiceNotFoundException
.
Может ли кто-нибудь быть таким добрым, чтобы просто сказать мне быстрый способ добраться до адаптера db для создания необработанного SQL-запроса? (да, я знаю, что это должно быть не для этого, а для его просто временного)
Спасибо!
Попробуйте получить с '$ db = Zend_Db_Table :: getDefaultAdapter();'. – Rikesh