php - 类 'App\Category' 未找到 CategoriesController.php
问题描述
我不知道如何解决这个问题。我得到一个错误。我正在尝试将类别动态保存在数据库中。但是当我按下创建类别时,我得到一个错误。我正在学习具有以前 laravel 版本的课程,所以我不确定问题出在哪里。
找不到类“应用程序\类别”
CategoriesController.php
<?php
namespace App\Http\Controllers;
use App\Category;
use Illuminate\Http\Request;
use App\Models\Category as ModelsCategory;
class CategoriesController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('categories.index')->with('categories', Category::all());
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
return view('categories.create');
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
$this->validate($request, [
'name' => 'required|unique:categories'
]);
$ncategory = new Category();
Category::create([
'name' => $request->name
]);
return redirect(route('categories.index'));
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
{
//
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request, $id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
//
}
}
分类.php
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Category extends Model
{
use HasFactory;
protected $fillable = ['name'];
}
解决方案
您有两个不同的类别导入
use App\Category;
use App\Models\Category as ModelsCategory;
删除顶部的。并将第二个更改如下:
use App\Models\Category;
推荐阅读
- r - 如何在 tidyverse 中为每组另一个变量创建虚拟变量
- java - 使用 Java 8 流 API 创建字符串映射和排序列表
- java - 错误:无法连接到 www.browserstack.com!响应代码:[对象对象]
- java - 托管语言是否锁定本机库的刷新和重新加载变量?
- docker - 为来自不同组的 Kafka 消费者配置相同的偏移量
- c# - C# Webform 访问母版页的公共属性
- c# - 在 kentico 10 中使用 PBKDF2 加密设置密码
- html - Div 在顶部,img 在中心,按钮在 sub
- odoo-11 - 如何在odoo上激活签证到期日的电子邮件通知
- sql-server - 从 azure 函数访问 azure 数据库