From: Christian Weiske Date: Wed, 26 Jul 2017 13:14:46 +0000 (+0200) Subject: Fix date searches X-Git-Url: https://git.cweiske.de/phinde.git/commitdiff_plain/01843bb490b0851841ecd3fa3a28e77ace6f98a0?ds=sidebyside Fix date searches Resolves: https://github.com/cweiske/phinde/issues/25 --- diff --git a/src/phinde/Elasticsearch.php b/src/phinde/Elasticsearch.php index c24f6cd..5ca2180 100644 --- a/src/phinde/Elasticsearch.php +++ b/src/phinde/Elasticsearch.php @@ -92,7 +92,7 @@ class Elasticsearch $query = trim(str_replace($matches[0], '', $query)); $qMust[] = array( 'range' => array( - 'modate' => array( + 'status.modate' => array( 'gt' => $dateAfter . '||/d', ) ) @@ -103,7 +103,7 @@ class Elasticsearch $query = trim(str_replace($matches[0], '', $query)); $qMust[] = array( 'range' => array( - 'modate' => array( + 'status.modate' => array( 'lt' => $dateBefore . '||/d', ) ) @@ -114,7 +114,7 @@ class Elasticsearch $query = trim(str_replace($matches[0], '', $query)); $qMust[] = array( 'range' => array( - 'modate' => array( + 'status.modate' => array( 'gte' => $dateExact . '||/d', 'lte' => $dateExact . '||/d', )