【发布时间】:2019-11-06 21:09:57
【问题描述】:
当我加载我的应用程序然后在 /file 页面它给出了错误:
类 'App\File' 未找到。
它在这一行给出错误:
$files = File::orderBy('created_at','DESC')->paginate(30);
这是完整的代码:
<?php
namespace App\Http\Controllers;
use App\File;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
class FileController extends Controller
{
public function index()
{
$files = File::orderBy('created_at', 'DESC')->paginate(30);
return view('file.index', ['files' => $files]);
}
}
我该如何解决?
【问题讨论】:
-
你有没有在
Project\app文件夹中命名为File.php的模型,如果有,也共享模型文件 -
请检查名为
File的模型是否存在。 -
@Manojkiran.A 我在 \app:
-
@DhananjayKyada yes::
-
@programmer0001 将控制器中的
File替换为UploadedFile。此外,模型名称和文件名应该相同。
标签: laravel eloquent laravel-5.8