orWhere('channel_uid','')->count(); foreach (Sentence::whereNull('channel_uid')->orWhere('channel_uid','')->cursor() as $key => $value) { # code... $value->ver = 1; $value->channel_uid = Str::uuid(); $value->save(); $count++; if($count % 1000 === 0){ $per = (int)($count*100 / $total); $this->info("[{$per}%]-{$count}"); } } $this->info("all done [{$count}]"); return 0; } }