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

时间:2019-03-06 05:43:14

标签: php laravel laravel-5.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='dbtcbd@gmail.com';
         $data->username='bdlaravel';
         $data->password='laravel12345';
         $data->save();
         echo 'Data Inserted';
   }
 }

这是路线:

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

但是当我尝试将数据插入数据库时​​,出现错误,提示找不到模型类。我为什么得到这个,解决方案是什么。请帮忙。贝娄是错误的屏幕截图。

enter image description here

2 个答案:

答案 0 :(得分:3)

在添加该模型时,请保留a的{​​{1}}资本。

App

答案 1 :(得分:1)

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

use App\UserHanle;