Ошибка получения имени столбца Laravel - PullRequest
0 голосов
/ 26 июня 2018

Я пытаюсь получить все имена столбцов в моей таблице базы данных, но я всегда получаю эту ошибку, enter image description here

Мой контроллер:

public function gettable()
{
    $points = new Point;
    $columns=$points->getTableColumns('points');


    dd($columns->all());
}

Моя модель

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Point extends Model
{
    protected $guarded = ['id', 'name']; 

    public function getTableColumns($table)
    {
        return Schema::getColumnListing($table);
    }

}

Может кто-нибудь подсказать мне правильное решение, спасибо ..

1 Ответ

0 голосов
/ 26 июня 2018

Синтаксическая ошибка

вам нужно использовать одинарную кавычку ' или двойную кавычку " вместо апострофа заменить эту строку на От

protected $guarded = [‘id’, ‘name’];

К

protected $guarded = ['id', 'name'];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...