0
Когда я пытаюсь использовать он DB класс красноречивым я получаю эту ошибку:Eloquent DB класс является нулевым
Call to a member function raw() on null
Код:
use Illuminate\Support\Facades\DB;
...
DB::raw("count(id_annonce)")
...
Я уже пытался обновить композитор и каркасов
уже изготовлена капсула =/ требуется 'vendor/autoload.php'; использование Illuminate \ Container \ Container; использование Illuminate \ Database \ Capsule \ Manager как капсула; использование Illuminate \ Events \ Dispatcher; $ capsule = новая капсула; $ capsule-> addConnection (массив ( 'драйвер' => 'MySQL', 'хозяин' => 'локальный', 'базы данных' => 'очки', 'имя пользователя' => 'корень', 'password' => 'root', 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '' )); $ capsule-> setEventDispatcher (новый Диспетчер (новый контейнер)); $ capsule-> setAsGlobal(); $ capsule-> bootEloquent(); –
Попробуйте использовать 'Capsule :: raw' вместо' DB :: raw' – Grork
! благодаря ! –