Baru-baru ini, saya menggunakan Laravel untuk melakukan tugasan berjadual. Saya menulis tugasan berjadual yang boleh dilaksanakan seperti biasa setiap minit. Ia membuatkan saya keliru.
protected function schedule(Schedule $schedule)
{
$schedule->call(function () {
//DB::table('cms_articles')->delete();
DB::update('update cms_articles set hit=hit + FLOOR(1 + (RAND() * 10)) where hit>1000');
DB::update('update cms_articles set hit=hit + FLOOR(1 + (RAND() * 20)) where hit<1000');
})->hourly();
}
Sila tampal kod tertentu