尝试在Laravel 5.4上安装和使用TNTSearch软件包。在我的作曲家.json中,我添加了:
"teamtnt/tntsearch": "^1.0"
然后我补充说:
TeamTNTTNTSearchTNTSearchServiceProvider::class,
'TNTSearch' => TeamTNTTNTSearchFacadesTNTSearch::class,
config/app.php
但是当我尝试使用php artisan make:console ProductIndexer
创建索引时,出现错误:
[Symfony\Component\Debug\Exception\FatalThrowableError] 类 未找到'TeamTNT\TNTSearch\TNTSearchServiceProvider'
有什么想法吗?注意:我没有使用Laravel Scout,它有TNT的驱动程序包,因为我不需要。
您正在安装的软件包不是Laravel Scout版本,它只是没有Laravel提供程序的搜索软件包。
如果要使用Laravel版本,则必须安装 github.com/teamtnt/laravel-scout-tntsearch-driver。