找不到类“App\Http\Controllers\Product”

Ang*_*ová 1 class laravel

这是我的 ProductController

  public function eshop() {
      return Product::all();
      return view('eshop',compact('title'));
    }
Run Code Online (Sandbox Code Playgroud)

然后我有这个

namespace App;
use Illuminate\Database\Eloquent\Model;
class Product extends Model
{
  //
}
Run Code Online (Sandbox Code Playgroud)

我有这个错误 Class App\Http\Controllers\Productnot found 但我真的不知道如何解决这个问题。

MrE*_*ers 7

您必须告诉您的控制器它将使用 Product 模型:

<?php

namespace App\Http\Controllers;

use App\Product;

class ProductController extends Controller
{
   //
}
Run Code Online (Sandbox Code Playgroud)