laravel-async-queue icon indicating copy to clipboard operation
laravel-async-queue copied to clipboard

`No query results for model [Barryvdh\\Queue\\Models\\Job].` Exception

Open lokielse opened this issue 10 years ago • 0 comments

DB::transaction(function(){
            QueueHelper::pushAJobWithAsyncDriver();
            sleep(5);
});

Here would raise an exception No query results for model [Barryvdh\\Queue\\Models\\Job].

Reason: The job excuted before transaction commit.

$item = Job::findOrFail($this->argument('job_id'))
//should add a lock
$item = Job::lock()->findOrFail($this->argument('job_id'))

lokielse avatar Sep 04 '15 09:09 lokielse