Я добавил черту Laravel\Scout\Searchable
к модели, чтобы сделать ее доступной для поиска, это моя модель
<?php
namespace App;
use Laravel\Scout\Searchable;
use Illuminate\Database\Eloquent\Model;
class Business extends Model
{
use Searchable;
protected $table = 'business';
public function searchableAs()
{
return 'business_index';
}
}
Я использую vue js с axios, когда я отправляю запрос через axios, время запроса становится 2.76s ~, но когда я прокомментировал использование поиска с возможностью поиска, как это
<?php
namespace App;
use Laravel\Scout\Searchable;
use Illuminate\Database\Eloquent\Model;
class Business extends Model
{
//use Searchable;
protected $table = 'business';
public function searchableAs()
{
return 'business_index';
}
}
время запроса стало только 300 мс,
есть ли способ сделать запрос быстрее, не ставя под угрозу use Searchable
?