laravel Eloquent ORM联合查询出现Class not found,就算在Moel中存在这个类

  今天发现一个坑,在处理Eloquent ORM的联合查询时,一直报错Class 'AdminGroup' not found ,但是个人项目中明明存在这个类,以下php

 

这是个人模型类:composer

 

 它们的控制器方法:spa

 

 运行结果:就是一开始提到的那个错误信息3d

后来查了很久才找到缘由:blog

 这个belongsto()方法的第一个参数指的是它所关联的模型类,须要加上路径方法

再次运行:成功显示im

另外:在执行php artisan db:seed这个命令的时候有时候也会出现Class not found的错误项目

这个时候须要先执行:查询

composer dump-autoload 这个命令,用来自动加载db

相关文章
相关标签/搜索