chunk(50, function ($contacts) { foreach ($contacts as $contact) { try { $specialDate = SpecialDate::findOrFail($contact->birthday_special_date_id); try { $reminder = Reminder::findOrFail($specialDate->reminder_id); $contact->birthday_reminder_id = $reminder->id; $contact->save(); } catch (ModelNotFoundException $e) { $contact->birthday_special_date_id = null; $contact->birthday_reminder_id = null; $contact->save(); } } catch (ModelNotFoundException $e) { $contact->birthday_special_date_id = null; $contact->birthday_reminder_id = null; $contact->save(); } } }); } }