在服务提供商上安装TNTSearch和Laravel返回错误时出错

时间:2017-07-05 16:42:17

标签: php laravel search composer-php full-text-search

尝试在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,因为我不需要。

1 个答案:

答案 0 :(得分:0)

您正在安装的软件包不是Laravel Scout版本,它只是没有Laravel Provider的搜索软件包。

如果你想使用Laravel版本,你必须安装github.com/teamtnt/laravel-scout-tntsearch-driver。