我正在尝试在我的laravel(5.6)Web应用程序中添加Algolia搜索系统。为此,
我遵循以下说明
作曲家需要laravel / scout
php工匠供应商:发布--provider =“ Laravel \ Scout \ ScoutServiceProvider”
在我的用户模型中使用可搜索特征
使用Laravel \ Scout \ Searchable;
撰写者需要algolia / algoliasearch-client-php
php artisan scout:导入“ App \ User”
我还同时设置了.env和scout.php文件的(ALGOLIA_APP_ID)和(ALGOLIA_SECRET)
我还向用户表添加了一些虚拟数据,当我尝试使用(php artisan scout:import“ App \ User”)将这些数据导入到我的阿尔戈利亚站点时,此命令我收到此错误(类'AlgoliaSearch \找不到版本)
答案 0 :(得分:3)
我遇到了几乎相同的问题
当我使用命令php artisan scout:import
进行批量导入时
得到这个错误:
在EngineManager.php第31行中:
找不到“ AlgoliaSearch \ Version”类
降级修复它
composer require algolia/algoliasearch-client-php:^1.27