Files
mongo/jstests/sort8.js
2011-04-19 11:27:14 -07:00

17 lines
512 B
JavaScript

// Check sorting of arrays indexed by key SERVER-2884
if ( 0 ) { // SERVER-2884
t = db.jstests_sort8;
t.drop();
t.save( {a:[1,10]} );
t.save( {a:5} );
unindexedForward = t.find().sort( {a:1} ).toArray();
unindexedReverse = t.find().sort( {a:-1} ).toArray();
t.ensureIndex( {a:1} );
indexedForward = t.find().sort( {a:1} ).hint( {a:1} ).toArray();
indexedReverse = t.find().sort( {a:1} ).hint( {a:1} ).toArray();
assert.eq( unindexedForward, indexedForward );
assert.eq( unindexedReverse, indexedReverse );
}