我正在使用Laravel 5.7和Elasticsearch/elasticsearch ^6.1
我通过作曲家安装了Elasticsearch,我的课程如下
use Elasticsearch\ClientBuilder;
trait Elasticable {
public abstract function getType();
public abstract function getIndex();
public function getClient() {
$elastic= Elasticsearch\ClientBuilder::create()
->setHosts(\Config::get('app.esserver'))
->build();
return $elastic;
}
但是,我不断得到
Symfony \ Component \ Debug \ Exception \ FatalThrowableError:类 在文件中找不到“ App \ Traits \ Elasticsearch \ ClientBuilder”
Laravel / PHP无法识别Elasticsearch名称空间或某些自动加载问题
我已经尝试过composer dump-autoload
,但没有帮助