Laravel 5.2 [Illuminate \ Database \ Eloquent \ ModelNotFoundException]队列作业中的模型[App \ Users \ BaseUser]没有查询结果

时间:2016-05-23 18:23:38

标签: php eloquent laravel-5.2 laravel-queue

当我将用户传递到我的队列作业(向用户发送电子邮件)时,电子邮件正确地发送了正确的信息,但是,我收到此错误:

[Illuminate\Database\Eloquent\ModelNotFoundException]No query results for model [App\Users\BaseUser]

BaseUser扩展常规用户模型并将其更改为使用UUID。如果我在作业句柄方法中使用var_dump()它,那么用户信息就在那里。知道为什么即使所有正确的信息都可用,也会抛出这个错误?

1 个答案:

答案 0 :(得分:0)

我找到了那些可能会遇到这个问题的人的答案......这是前端的不同之处。我有一个问题的系统是api,我有一个暂存版本和一个本地开发版本,两者都有一个演示前端。当本地版本的演示前端将用户ID从登台发送到本地时,问题出现了。小心不要越过溪流......