В моем проекте codeigniter. У меня есть значение категории 2-1-1,2-1,2 .... et c. Как написать запрос, который удаляет категорию из базы данных, например 2-1 -1 с использованием оператора like.
$ id = '2-1';
Я хочу получить в качестве результата все записи с category_id как '2-1', а также начиная с '2 -1 'как' 2-1-1 ',' 2-1-1-2 ', .... из базы данных. Я получаю category_id как $ id. Как это сделать?
Это что я пробовал
this->db->select('dc.*');
$this->db->from('document_category as dc');
$this->db->like('dc.category_id', $id , 'after' OR 'dc.category_id', $id);
, но запись точного совпадения не ведется. как это сделать? Я хочу получить запрос этого sql
SELECT * FROM document_category
, где category_id LIKE "2-1%"