File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
src/Jenssegers/Mongodb/Query Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -285,18 +285,14 @@ public function getFresh($columns = [])
285
285
$ columns [$ column ] = true ;
286
286
}
287
287
288
- // Add custom projections.
289
- if ($ this ->projections )
290
- {
291
- $ columns = array_merge ($ columns , $ this ->projections );
292
- }
293
288
$ options = [];
294
289
295
- // Apply order, offset, limit and hint
290
+ // Apply order, offset, limit and projection
296
291
if ($ this ->timeout ) $ options ['maxTimeMS ' ] = $ this ->timeout ;
297
292
if ($ this ->orders ) $ options ['sort ' ] = $ this ->orders ;
298
293
if ($ this ->offset ) $ options ['skip ' ] = $ this ->offset ;
299
294
if ($ this ->limit ) $ options ['limit ' ] = $ this ->limit ;
295
+ if ($ this ->projections ) $ options ['projection ' ] = $ this ->projections ;
300
296
// if ($this->hint) $cursor->hint($this->hint);
301
297
302
298
// Fix for legacy support, converts the results to arrays instead of objects.
You can’t perform that action at this time.
0 commit comments