尝试在Laravel 5.4上安装和使用TNTSearch软件包。在我的composer.json中,我添加了:
"teamtnt/tntsearch": "^1.0"
我已经添加了:
TeamTNT\TNTSearch\TNTSearchServiceProvider::class,
'TNTSearch' => TeamTNT\TNTSearch\Facades\TNTSearch::class,
到我的config/app.php
,但当我尝试用php artisan make:console ProductIndexer
创建索引时,我收到错误:
[Symfony \ Component \ Debug \ Exception \ FatalThrowableError]类 未找到'TeamTNT \ TNTSearch \ TNTSearchServiceProvider'
有什么想法吗?注意:我没有使用具有TNT驱动程序包的Laravel Scout,因为我不需要。
答案 0 :(得分:0)
您正在安装的软件包不是Laravel Scout版本,它只是没有Laravel Provider的搜索软件包。
如果你想使用Laravel版本,你必须安装github.com/teamtnt/laravel-scout-tntsearch-driver。