【发布时间】:2021-03-31 11:28:43
【问题描述】:
我测试过使用 laravel,但我遇到了一些意外错误,我已经按照教程和一些视频进行了操作。我想,我做对了。但我得到这个错误。问题控制器未找到媒体模型。
找不到类“App\Media”
路线
Route::get('/', [MediaController::class, 'index']);
媒体控制器
namespace App\Http\Controllers;
use App\Media;
class MediaController extends Controller
{
public function index(){
return Media::all;
}
}
媒体模型
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Media extends Model
{
protected $table = 'media';
public $timestamps = false;
protected $primaryKey = 'Media_ID';
}
【问题讨论】:
-
与Laravel 8 Error Class 'App\User' not found 重复。这是一个命名空间错误。
-
@zahidhasanemon 我尝试按照底部的答案作为提到的重复项。在应用程序和我的模型之间添加模型。它返回未找到类“App\Models\Media”
标签: laravel