From d3858297584a9b977f1fa5d7db187599337029c6 Mon Sep 17 00:00:00 2001 From: Amol Sharma Date: Sat, 30 Jul 2016 15:35:54 +0530 Subject: [PATCH 1/2] Limit complex Search inside a index. --- src/ElasticquentTrait.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ElasticquentTrait.php b/src/ElasticquentTrait.php index a23e7c4..b1f8266 100644 --- a/src/ElasticquentTrait.php +++ b/src/ElasticquentTrait.php @@ -4,7 +4,7 @@ use Exception; use ReflectionMethod; -use Illuminate\Database\Eloquent\Model; +use Illuminate\Database\Eloquent\Model;complexSearch use Illuminate\Database\Eloquent\Relations\Relation; /** @@ -260,6 +260,10 @@ public static function complexSearch($params) { $instance = new static; + $basicParams = $instance->getBasicEsParams(); + + $params = array_merge($params, $basicParams); + $result = $instance->getElasticSearchClient()->search($params); return static::hydrateElasticsearchResult($result); From 95e726df104d8cb3cee3f083e32058a51bba3b8d Mon Sep 17 00:00:00 2001 From: Amol Sharma Date: Sat, 30 Jul 2016 15:36:38 +0530 Subject: [PATCH 2/2] remove typo --- src/ElasticquentTrait.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ElasticquentTrait.php b/src/ElasticquentTrait.php index b1f8266..fe4b8c8 100644 --- a/src/ElasticquentTrait.php +++ b/src/ElasticquentTrait.php @@ -4,7 +4,7 @@ use Exception; use ReflectionMethod; -use Illuminate\Database\Eloquent\Model;complexSearch +use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\Relation; /**