У меня проблема с подключением к базе данных с помощью CodeIgniter.
В модели, если я делаю
$this->load->database();
затем запрос, такой как
$query = $this->db->get('articles', 10);
работает и возвращает данные. Однако, когда я удаляю строку загрузки-> базы данных и пытаюсь загрузить библиотеку базы данных, используя
$autoload['libraries'] = array('database');
в application / config / autoload.php, приведенный выше запрос не выполняется. Как это работает, когда я явно загружаю библиотеку, это не проблема с моим подключением к базе данных. Я использую CodeIgniter 2.0.2 (текущий последний выпуск).
Поскольку большинство моих страниц используют базу данных, я хотел бы автоматически загрузить ее, чтобы избежать необходимости загружать ее в каждой модели. Я неправильно понял документацию по загрузке библиотеки базы данных или я что-то не так делаю?