chunk(10000, function ($users) { foreach ($users as $key => $user) { $parent = Users::where('origin_user_id', $user->origin_parent_id)->first(); if (!$parent) { continue 1; } $user->parent_id = $parent->id; $user->save(); $this->info('更新用户' . $user->id . '的上级完成'); } }); $this->info('全部执行完成'); } }