Files
mongo/jstests/aggregation/optimization/sort_limit_indexed.js
Mihai Andrei 1a8480a015 SERVER-95514 Assign more narrow ownership to files under 'jstests/aggregation' (#30660)
GitOrigin-RevId: 494c0fdfadd2f8986333dbf4242462d576439c4b
2025-01-22 20:14:44 +00:00

11 lines
291 B
JavaScript

// server-7900 - $sort + $limit ignores limit when using index for sort
let c = db[jsTestName()];
c.drop();
for (var i = 0; i < 5; i++)
c.insert({_id: i});
let res = c.aggregate({$sort: {_id: -1}}, {$limit: 2}); // uses index for sort
assert.eq(res.toArray(), [{_id: 4}, {_id: 3}]);