Class 'App\Http\Controllers\Post' 在 laravel-5.8 中找不到
Class 'App\Http\Controllers\Post' not found in laravel-5.8
您好,我试图在索引页显示数据,但它说:Class 'App\Http\Controllers\Post' 未找到
控制器:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class IndexController extends Controller
{
public function index()
{
$data = Post::all();
return view('index', compact('data'));
}
您需要添加以下行:
use App\Post;
现在您的代码应该如下所示:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Post;
class IndexController extends Controller
{
public function index()
{
$data = Post::all();
return view('index', compact('data'));
}
您好,我试图在索引页显示数据,但它说:Class 'App\Http\Controllers\Post' 未找到
控制器:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class IndexController extends Controller
{
public function index()
{
$data = Post::all();
return view('index', compact('data'));
}
您需要添加以下行:
use App\Post;
现在您的代码应该如下所示:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Post;
class IndexController extends Controller
{
public function index()
{
$data = Post::all();
return view('index', compact('data'));
}