我在将数据设置为 NULL 的更新列时遇到问题,我有一个表 user
,其中每一列都是 id_parent
列,用户可以删除父级并可以添加parent,所以如果 user
有一个 parent
,id_parent
将设置为用户的 parent id
,但是用户可以删除父的数据,因此如果 user
删除父级的数据,id_parent
列将设置为 NULL。那么如何在数据库中将数据设置为 null 而不是 ""
而是 NULL
。
这是我的 user
表。
user
id_user | name | address | id_parent
最佳答案
使用它来设置空列。它会起作用,不要忘记在事件记录的第三个参数 SET 上添加 false
$this->db->set('id_parent', 'NULL', false);
关于php - 如何在 codeigniter 中使用列集 NULL 更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31345044/