我使用 updateOrInsert 来避免重复数据,为什么 Update 功能不起作用并且总是插入数据?
foreach($datas as $data){
DB::table('users')->updateOrInsert([
'user_connect_id' => $user->connect_id,
'description' => $data['description'],
'created_by' => $login->name,
'modified_by' => $login->name,
'created_at' => Carbon::now(),
]);
}
Run Code Online (Sandbox Code Playgroud)