#php #mysql #sql #json #codeigniter
Вопрос:
Я использую Codeigniter. Я пытаюсь получить какую-то ценность в базе данных, например;
$this->db->where('json_value','test1');
проблема в том, что столбец «json_value» похож на = [{"name":"test1","value":"test1"},{"name":"test2","value":"test2"}]
как я могу получить «test1», если «json_value» имеет?
Ответ №1:
Вы можете использовать LIKE в своем запросе
$this->db->like('json_value', 'test1', 'both');
Для получения дополнительной информации ознакомьтесь с документацией CI3.