Laravel 5.2 [Illuminate\Database\Eloquent\ModelNotFoundException] 队列作业中没有模型 [App\Users\BaseUser] 的查询结果
Laravel 5.2 [Illuminate\Database\Eloquent\ModelNotFoundException] No query results for model [App\Users\BaseUser] in a Queue Job
当我将用户传递到我的队列作业(向用户发送电子邮件)时,电子邮件会正确发送正确的信息,但是,我收到此错误:
[Illuminate\Database\Eloquent\ModelNotFoundException]No query results for model [App\Users\BaseUser]
BaseUser 扩展了常规用户模型并将其更改为使用 UUID。如果我在作业处理方法中使用 var_dump() ,用户信息就在那里。知道为什么在所有正确信息都可用的情况下仍会抛出此错误吗?
我为那些可能遇到这个问题的人找到了答案......这是前端的不同之处。我有一个问题的系统是 api,我有一个暂存版本和一个本地开发版本,它们都有一个演示前端。当本地版本的演示前端将用户 ID 从登台发送到本地时,问题就出现了。小心不要过河...
当我将用户传递到我的队列作业(向用户发送电子邮件)时,电子邮件会正确发送正确的信息,但是,我收到此错误:
[Illuminate\Database\Eloquent\ModelNotFoundException]No query results for model [App\Users\BaseUser]
BaseUser 扩展了常规用户模型并将其更改为使用 UUID。如果我在作业处理方法中使用 var_dump() ,用户信息就在那里。知道为什么在所有正确信息都可用的情况下仍会抛出此错误吗?
我为那些可能遇到这个问题的人找到了答案......这是前端的不同之处。我有一个问题的系统是 api,我有一个暂存版本和一个本地开发版本,它们都有一个演示前端。当本地版本的演示前端将用户 ID 从登台发送到本地时,问题就出现了。小心不要过河...