繁体   English   中英

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从登台发送到本地时,就会出现问题。 注意不要越过溪流...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM