insert 多条或者单条数据 返回true 但是数据库却没有数据 是什么原因?
insert 多条或者单条数据 返回true 但是数据库却没有数据 是什么原因?
$data = [
['name' => 'a'],
['name' => 'b'],
['name' => 'c'],
];
User::query()->insert($data);
$fillable 看下
看一眼日志,或者看一下表id是否发生了回滚,如果有回滚的话可能就是报错了
你加了事务回滚了?
用
insertOrIgnore($arrays)
可以看到成功了几条看看是不是开了事务,别再 DB::commit() 之前 return了