например, я хочу преобразовать это;
$this->db->get('table');
в это;
'SELECT * FROM table'
есть ли какая-нибудь функция для этого?Я искал руководство пользователя CI, но не нашел никакого решения.
Вы также можете использовать $this->db->get_compiled_select(). Разница между get_compiled_select() и last_query() заключается в том, что get_compiled_select() дает сгенерированную строку запроса, даже если вы не выполняете запрос к базе данных.
$this->db->get_compiled_select()
get_compiled_select()
last_query()
Попробуйте
echo $this->db->last_query();
после того, как вы запустите ваш запрос на активную запись, и он выплюнет исходный SQL, который он для вас выполнил. Я использую это часто.