Details
-
Bug
-
Resolution: Done
-
Minor - P4
-
None
-
None
-
Query
-
ALL
Description
Consider the document:
{_id: 1, a : [1,2,3,4,5]}
db.collection.find({}, {a : {$slice : [-10, 1]}}) returns
{_id : 1, a : [1]}
whereas
db.collection.find({}, {a : {$slice : [10, 1]}}) returns
{_id : 1, a : []}