调用未定义的方法 Illuminate\Database\Query\Builder::makeAllSearchable() Laravel Scout Algolia
Call to undefined method Illuminate\Database\Query\Builder::makeAllSearchable() Laravel Scout Algolia
我刚开始使用 Laravel Scout 和 Angolia 驱动程序。我在导入模型时遇到问题。起初,我导入 App\Agency 并且它被导入了。但是当我尝试导入模型的其余部分时,它会产生错误 Call to undefined method Illuminate\Database\Query\Builder::makeAllSearchable()
第一次导入
php artisan scout:import "App\Agency"
Imported [App\Agency] models up to ID: 3
All [App\Agency] records have been imported.
和另一个导入
php artisan scout:import "App\Bag"
[BadMethodCallException]
Call to undefined method Illuminate\Database\Query\Builder::makeAllSearchable()
我使用Searchable;在模型中。
好的,我找到了解决方案。我需要声明 Laravel\Scout\Searchable 并在每个模型中添加 use Searchable
我刚开始使用 Laravel Scout 和 Angolia 驱动程序。我在导入模型时遇到问题。起初,我导入 App\Agency 并且它被导入了。但是当我尝试导入模型的其余部分时,它会产生错误 Call to undefined method Illuminate\Database\Query\Builder::makeAllSearchable()
第一次导入
php artisan scout:import "App\Agency"
Imported [App\Agency] models up to ID: 3
All [App\Agency] records have been imported.
和另一个导入
php artisan scout:import "App\Bag"
[BadMethodCallException]
Call to undefined method Illuminate\Database\Query\Builder::makeAllSearchable()
我使用Searchable;在模型中。
好的,我找到了解决方案。我需要声明 Laravel\Scout\Searchable 并在每个模型中添加 use Searchable