Почему не работает scout:import?

Есть таблица с различными полями + поле searchable.
Код модели:
use  Searchable;
    protected $table = "okved_h_section";
    public $timestamps = false;

    protected $fillable = [
        'id',
        'name',
        'code',
        'searchable'
    ];

    public function searchableAs()
    {
        return "okved_h_section";
    }

    public function toSearchableArray()
    {
        $array = [
            'section' => $this->code,
            'title_section' => $this->name
        ];

        return $array;
    }


Кода пишу
php artisan scout:import "\App\Models\OkvedSection"

выходит следующая ошибка
Illuminate\Database\QueryException  : SQLSTATE[42P01]: Undefined table: 7 ERROR:  relation "okved_h_section" does not exist
LINE 1: update "okved_h_section" set "searchable" = $1 where "id" = ...
               ^ (SQL: update "okved_h_section" set "searchable" = 'лесн':2 'охот':4 'рыбоводств':7 'рыболовств':5 'сельск':1 'хозяйств':3 where "id"
= 1)


Как я понял он не видит таблицу. Подключение к БД есть, все настройки указаны верно. В чем моя ошибка?
  • Вопрос задан
  • 252 просмотра
Решения вопроса 1
@vos_50 Автор вопроса
Мда, я тупень, в настройках scout указал подключение не к той БД от сюда и ошибка)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы