$this->table('t_aaa')->add(array('uid'=>123123,'id_acc'=>8888,'id'=>2200));//数据插入
只有自增长的 id 可以被赋值 2200。其他的都是空值,为啥呢
1
Magician7 2018-03-31 09:59:22 +08:00 via iPhone
打印下 sql,在看下字段类型
|
2
autoname OP 打印出来了,sql 日志都看了。就那字段是空值
$data['acc_id'] = 12; $data['type'] = 11; $data['name55'] = 33; $this->fetchSql(true)->data($data)->table('t_aaa')->add(); 我这样打印出来出来的 sql 语句 name55 acc_id 都直接空值的 我把 name55 换成 name 就有值进来了,。 感觉好像进了一个白名单的过滤一样,要添加不常用的字段进去才行 |
3
autoname OP v2 怎么都没人回答的啊
|