From ed0b7891adbccde478731d65601b7979b937d037 Mon Sep 17 00:00:00 2001 From: Pedro Lopes Date: Tue, 23 Jan 2018 18:16:31 +0000 Subject: [PATCH 1/2] add hint to options --- src/Jenssegers/Mongodb/Query/Builder.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Jenssegers/Mongodb/Query/Builder.php b/src/Jenssegers/Mongodb/Query/Builder.php index c425f5165..4dae087e4 100644 --- a/src/Jenssegers/Mongodb/Query/Builder.php +++ b/src/Jenssegers/Mongodb/Query/Builder.php @@ -378,7 +378,10 @@ public function getFresh($columns = []) if ($columns) { $options['projection'] = $columns; } - // if ($this->hint) $cursor->hint($this->hint); + + if ($this->hint) { + $options['hint'] = $this->hint; + } // Fix for legacy support, converts the results to arrays instead of objects. $options['typeMap'] = ['root' => 'array', 'document' => 'array']; From f0d9c37030bb37b4aa7f82e808c2003979a02362 Mon Sep 17 00:00:00 2001 From: Pedro Lopes Date: Tue, 23 Jan 2018 20:18:53 +0000 Subject: [PATCH 2/2] mongodb library update to ^1.2.0 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 8655bd45c..29589b911 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ "illuminate/container": "^5.5", "illuminate/database": "^5.5", "illuminate/events": "^5.5", - "mongodb/mongodb": "^1.0.0" + "mongodb/mongodb": "^1.2.0" }, "require-dev": { "phpunit/phpunit": "^6.0",