where('logistic_name', $logistic_name)->whereDate('recorded_at', $recorded_at)->first(); if (is_null($orderPackageReceivedSyncRecord)) { OrderPackageReceivedSyncRecord::query()->create([ 'logistic_name' => $logistic_name, 'recorded_at' => $recorded_at, $column_name => 1, ]); } else { $orderPackageReceivedSyncRecord->increment($column_name); } } }