thinkphp6模型及钩子


$this->save($data); 返回true 或false

$data['id'] 存在时会报错

创建数据,会自动忽略数据表不存在的字段

自动插入update_time 和create_time


$this->where(["id"=>$id])->save($data); 返回0或1

$data['id'] 存在会报错

修改数据时,$data中有表不存在的字段会报错


$user->saveAll($list); 实在 该实例外使用

返回插入的数据列表,包括create_time 和 update_time

$list 元素里有 id 是修改,无id是插入,元素里有表不存在的字段不会报错,会被忽略

自动插入update_time 和create_time


模型里使用 save insert insertGetId update

new model 可使用saveAll

Db::table 不可使用 save 只有 insert insertGetId update