小编I L*_*kas的帖子

未找到类 laravel 8 仅在生产中

你好,我是 Laravel 和 Eloquent 的新手,我发现的所有关于这个问题的内容都是大小写敏感问题,但我找不到任何大小写问题。

错误信息

Class "App\Models\TvEpisode" not found

我试图获取 UserTvEpisode 列表以查看它在本地主机(使用 Windows)中工作正常,但在生产服务器上却无法正常工作,会引发未找到类 TvEpisode 的错误。

用户有许多 UserTvEpisode 。TvEpisode 有许多 UserTvEpisode 。

文件名:TvEpisode.php、UserTvEpisode.php、TvEpisodeController.php

尝试获取列表的控制器:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Models\UserTvEpisode;
use App\Models\TvEpisode;
use Auth;

class TvEpisodeController extends Controller
{
    /**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function index()
    {
        $user = Auth::user();    
       
        $allTvEpisodes = UserTvEpisode::with('TvEpisode')->where("user_id", "=",  $user->id)->get();
        
        return view('tvepisode.index',[
            'allTvEpisodes' => $allTvEpisodes
        ]);
    }
}
Run Code Online (Sandbox Code Playgroud)

UserTvEpisode 模型:

<?php

namespace App\Models;

use …
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent

5
推荐指数
1
解决办法
8650
查看次数

标签 统计

eloquent ×1

laravel ×1

php ×1