Почему я получаю эту ошибку при вставке данных с моделью? - PullRequest
0 голосов
/ 06 марта 2019

Вот модель, которая просто вставляет данные в таблицу:

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 ]

3 голосов
/ 06 марта 2019

Сохраняйте a из App капитала, пока вы включаете эту модель.

 use App\UserHandle;
1 голос
/ 06 марта 2019

, включая модель, используйте App вместо app в вашем файле контроллера.

use App\UserHanle;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...