Di Laravel-5.8 saya, saya menjalankan tugas cron.
public function handle()
{
$client = new Client();
$res = $client->request('GET','https://api.laravel.com/my-workers', [
'query' => ['key' => 'kkdfhfn7755222']
])->getBody();
$clientdatas = json_decode($res->getContents(), true);
foreach($clientdatas as $clientdata)
{
$testing = HrTesting::updateOrCreate([
'testing_name' => $clientdata['testing_location']
],
[
'company_id' => 1,
]);
}
}
Saya menemukan bahwa jika $clientdata['testing_location'] adalah nol, ia masih membuat/memperbaruinya di tabel.
Bagaimana saya menyatakan bahwa jika nol, ia tidak boleh melakukan tindakan apa pun?
Terima kasih
if($clientdata['testing_location'] === null) { continue; }
di dalamforeach
loop? :) - person Oleg Nurutdinov   schedule 21.07.2020