Php Laravel 8错误类';应用程序\用户';找不到
我的auth.php文件Php Laravel 8错误类';应用程序\用户';找不到,php,laravel,laravel-8,Php,Laravel,Laravel 8,我的auth.php文件 用户控制器文件: <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; use App\User; class UserController extends Controller { public function index() { $user = new
用户控制器文件:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use App\User;
class UserController extends Controller
{
public function index()
{
$user = new User();
$user->name='SYED';
$user->email='users@gmail.com';
$user->password='ssass';
$user->save();
return view('home');
}
}
您已使用使用App\User:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use App\User;
class UserController extends Controller
{
public function index()
{
$user = new User();
$user->name='SYED';
$user->email='users@gmail.com';
$user->password='ssass';
$user->save();
return view('home');
}
}
更改如下
use App\Models\User;
由于您使用的用户模型名称空间是App\Models
,因此您需要使用Asuse App\Models\User代码>只需在控制器中使用它即可
use App\Models\User;
使用使用App\Models\User代码>而不是使用App\User代码>
use App\Models\User;
我得到了很好的答案:
第一:您的模型类名称必须如下所示:
类用户扩展可验证的
第二:在控制器上:
使用App\Models\User
这是肯定的。谢谢兄弟帮了大忙。如果这个答案对你有帮助,请将其标记为已验证。。谢谢@Ali Mohsin为什么他们会接受你的答案,而不是在你回答之前10分钟的答案?首先为什么要重复答案?答案很好,但试着提供一个简单的例子,如subhadip所说。这可能会回答这个问题,但不要给出小的“先这个,然后这个”来举例说明您的答案,例如显示应该应用它的代码块。现在,这更适合作为对问题的评论。