-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 2.2.0
-
Component/s: None
-
Labels:None
Since 2.2.0 giving negative limit does not work.
Negative limit is valid MongoDB value (https://docs.mongodb.org/manual/reference/method/cursor.limit/#negative-values)
and worked as expected.
It's broken since https://jira.mongodb.org/browse/RUBY-1033
without explanation or error.
Setting "singleBatch" does not work the same.
-1 was useful because <5.x versions of mongoid were adding sort while using #first or #last, but IMHO it still should work as before.