Вызов неопределенного метода Illuminate \ Database \ Eloquent \ Builder :: pullCache () - PullRequest
0 голосов
/ 02 февраля 2019

У меня проблема с laravel, я не знаю, где у меня проблема, когда я пытаюсь выйти из системы реального пользователя, я получаю имя броска:

"Вызов неопределенного метода Illuminate \ Database \Eloquent \ Builder :: pullCache () "

Вставляю схему:

Schema::create('users', function (Blueprint $table) {
        $table->increments('id');
        $table->string('name');
        $table->string('email')->unique();
        $table->timestamp('email_verified_at')->nullable();
        $table->string('password');
        $table->string('avatar');
        $table->rememberToken();
        $table->timestamps();
    });

И схему фотографий:

Schema::create('photos', function (Blueprint $table) {
        $table->increments('id');
        $table->integer('user_id')->unsigned();
        $table->string('title');
        $table->string('desc');
        $table->string('uri');
        $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
        $table->timestamps();
    });

Веб-маршруты:

<?php


Route::get('/', function () {
    return view('welcome');
});

Route::get('/navbar', function () {
    return view('navbar');
});

Route::get('/search', function () {
    return view('search');
});

Route::get('/showUserById/{id?}', 'UserController@showUserById');

// Route::get('user/{id}', 'UserController@filter');

Route::get('/users', 'UserController@show');

Route::resource('photos','PhotoController');

Auth::routes(['verify' => true]);


Route::get('/home', 'HomeController@index')->name('home');

И представление:

<li class="nav-item dropdown">
   <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
        {{ Auth::user()->name }} <span class="caret"></span>
    </a>
    <div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
        <a class="dropdown-item" href="{{ route('logout') }}"
           onclick="event.preventDefault();
                         document.getElementById('logout-form').submit();">
            {{ __('Logout') }}
        </a>
        <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
            @csrf
        </form>
    </div>
</li>

И было сгенерировано исключение конца:

BadMethodCallException Вызов неопределенного метода App \ User :: pullCache ()

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