我的数据库表中有一个名为'sent_to'的列,其值如下:
{ “IDS”:[ “6694”, “3449”, “5003”]}
现在我要从这个字段中删除一个id,例如3449,即。将'sent_to'更新为:{“ids”:[“6694”,“5003”]}。
我正在使用codeigniter(mvc框架),我在模型中尝试了以下内容:
$sql=" UPDATE web_query
SET
'sent_to'=REPLACE('sent_to','\"{$id}\"','')
WHERE conversation_id='{$c_id}'";
$this->db->query($sql);
但这不起作用。任何想法,怎么做?如果我要删除的id是'sent_to'字段中唯一的id,我想删除整行。