0
私はcomposer.jsonに要求するように弾性search.Iは、弾性検索-2.3.2のインストールに使用.ANDこのパッケージを追加したい
形質「アプリケーション/ Elasticquent形質」が見つかりませんlaravel5.2とelasticsearch-2.3.2
"fairholm/elasticquent": "1.0.*",
そして、この私の製品モデル
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Elasticquent\ElasticquentTrait;
class Product extends BaseModel
{
use ElasticquentTrait;
protected $primaryKey = 'id';
protected $table = 'products';
protected $fillable =array('name','id','title','description','image','price','category_id','brand_id','created_at_ip','updated_at_ip');
protected $mappingProperties = array(
'name' => [
'type' => 'string',
"analyzer" => "standard",
],
'title' => [
'type' => 'string',
"analyzer" => "standard",
],
'description' => [
'type' => 'string',
"analyzer" => "stop",
"stopwords" => [","]
],
);
}
私はそれを修正する方法
Undefined namespace Elasticquent
Undefined class ElasticquentTrait
2つのエラーを取得しますか?いずれかが私を助けてくださいあなたはあなたのファイルの先頭に以下を追加する必要が
すでにElasticquent \ ElasticquentTraitを使用しています。しかし、エラーを未定義の名前空間を取得するElasticquentどのようにそれを修正するには? –