From 931c65bc8f5addd0a67764283b76b7e05104d535 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Thu, 1 Sep 2016 20:36:23 +0200 Subject: [PATCH] micro optimization for "exists" ES queries --- src/phinde/Elasticsearch.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/phinde/Elasticsearch.php b/src/phinde/Elasticsearch.php index c437036..43ef4f9 100644 --- a/src/phinde/Elasticsearch.php +++ b/src/phinde/Elasticsearch.php @@ -35,8 +35,8 @@ class Elasticsearch ) ) ); - $res = json_decode($r->send()->getBody()); - return $res->exists; + $status = $r->send()->getStatus(); + return $status !== 404; } public function get($url) -- 2.30.2