gpt4 book ai didi

mysql - Laravel 当足够n条记录时如何批量插入数据库?

转载 作者:行者123 更新时间:2023-11-29 15:28:27 32 4
gpt4 key购买 nike

我有一个事件日志表,并且我想在每次系统收集超过 100 条记录时批量写入日志表。如何使用 Laravel 做到这一点?

谢谢!

最佳答案

您可以按如下方式执行此操作...

$data = array(
array(
'log_name'=>'Syntax',
'type'=>'Error',
'created_at'=>date('Y-m-d H:i:s'),
'modified_at'=> date('Y-m-d H:i:s')
),
array(
'log_name'=>'Logical',
'type'=>'Warning',
'created_at'=>date('Y-m-d H:i:s'),
'modified_at'=> date('Y-m-d H:i:s')
),
//...
);
Log::insert($data);

或者使用查询生成器作为

DB::table('log')->insert($data);

关于mysql - Laravel 当足够n条记录时如何批量插入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58907905/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com