get(); //->where("id",">", $lastId) $count = 0; foreach($incomingControlPaints AS $incomingControlPaint) { // Update for brand_name_1 $updateData1 = [ 'incoming_control_akt_no_1' => $incomingControlPaint->akt_number, 'incoming_control_rfi_no_1' => $incomingControlPaint->rfi_no, 'akt_date_1' => $incomingControlPaint->akt_date, 'standartgost_iso_en_1' => $incomingControlPaint->manufacturing_standard, 'certificate_passport_no_1' => $incomingControlPaint->certificate_no, 'certificate_passport_date_1' => $incomingControlPaint->certificate_date, ]; $whereData1 = [ 'brend_name_1' => $incomingControlPaint->brend_name, ]; PaintFollowUp::where($whereData1)->update($updateData1); // Update for brand_name_2 $updateData2 = [ 'incoming_control_akt_no_2' => $incomingControlPaint->akt_number, 'incoming_control_rfi_no_2' => $incomingControlPaint->rfi_no, 'akt_date_2' => $incomingControlPaint->akt_date, 'standartgost_iso_en_2' => $incomingControlPaint->manufacturing_standard, 'certificate_passport_no_2' => $incomingControlPaint->certificate_no, 'certificate_passport_date_2' => $incomingControlPaint->certificate_date, ]; $whereData2 = [ 'brend_name_2' => $incomingControlPaint->brend_name, ]; PaintFollowUp::where($whereData2)->update($updateData2); // Update for brand_name_3 $updateData3 = [ 'incoming_control_akt_no_3' => $incomingControlPaint->akt_number, 'incoming_control_rfi_no_3' => $incomingControlPaint->rfi_no, 'akt_date_3' => $incomingControlPaint->akt_date, 'standartgost_iso_en_3' => $incomingControlPaint->manufacturing_standard, 'certificate_passport_no_3' => $incomingControlPaint->certificate_no, 'certificate_passport_date_3' => $incomingControlPaint->certificate_date, ]; $whereData3 = [ 'brend_name_3' => $incomingControlPaint->brend_name, ]; PaintFollowUp::where($whereData)->update($updateData); Cache::put($cachePrefix, $incomingControlPaint->id); $count++; } dump("$count Data has been sync from Incoming Control Paint to Paint Follow Up"); */ ?>