Я хочу искать с Ajax, но мои данные в json. Я буду искать по названию книги, но что-то пошло не так. Я использую JSON_EXTRACT, но получаю ошибку. Как вы думаете, что я мог сделать неправильно?
public function kitapara($search)
{
$this->db->select("*, JSON_EXTRACT(kitap_json, '$.kitap_ad') AS kitapad");
$this->db->like('kitapad', $search);
$this->db->limit(8);
$query = $this->db->get('kitaplar');
return $query->result();
}
Ошибка, которую я получил
Error Number: 1054
Unknown column 'kitapad' in 'where clause'
SELECT *, JSON_EXTRACT(kitap_json, '$.kitap_ad') AS kitapad FROM `kitaplar` WHERE `kitapad` LIKE '%deneme%' ESCAPE '!' LIMIT 8
Filename: C:/xampp/htdocs/kitapsepet/system/database/DB_driver.php
Line Number: 691