为什么我在使用模型插入数据时会出现此错误?

问题描述 投票:0回答:2

这是模型,它只是将数据插入表中:

namespace App;

use Illuminate\Database\Eloquent\Model;

   class UserHandle extends Model {
            public $timestamps=false;

                 }

这是控制器:

 namespace App\Http\Controllers;

 use Illuminate\Http\Request;
 use app\UserHandle;

 class UserHandleCntrl extends Controller {

  public function index(){

         $data = new UserHandle;
         $data->name='Laravel';
         $data->email='[email protected]';
         $data->username='bdlaravel';
         $data->password='laravel12345';
         $data->save();
         echo 'Data Inserted';
   }
 }

这是路线:

          Route::get('/user', 'UserHandleCntrl@index');

但是,当我尝试将数据插入数据库时​​,我收到的错误是找不到模型类。为什么我得到这个以及解决方案是什么。请帮忙。 Bellow是错误截图。

enter image description here

php laravel laravel-5.2
2个回答
3
投票

当你包括那个模型时,保持a资本的App

 use App\UserHandle;

1
投票

包括模型在控制器文件中使用App而不是app

use App\UserHanle;
© www.soinside.com 2019 - 2024. All rights reserved.