diff options
Diffstat (limited to 'jstests/core/indexn.js')
-rw-r--r-- | jstests/core/indexn.js | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/jstests/core/indexn.js b/jstests/core/indexn.js index 66a45d88836..416f0ec31b2 100644 --- a/jstests/core/indexn.js +++ b/jstests/core/indexn.js @@ -4,26 +4,26 @@ t = db.jstests_indexn; t.drop(); -t.save( {a:1,b:[1,2]} ); +t.save({a: 1, b: [1, 2]}); -t.ensureIndex( {a:1} ); -t.ensureIndex( {b:1} ); +t.ensureIndex({a: 1}); +t.ensureIndex({b: 1}); // {a:1} is a single key index, so no matches are possible for this query -assert.eq( 0, t.count( {a:{$gt:5,$lt:0}} ) ); +assert.eq(0, t.count({a: {$gt: 5, $lt: 0}})); -assert.eq( 0, t.count( {a:{$gt:5,$lt:0},b:2} ) ); +assert.eq(0, t.count({a: {$gt: 5, $lt: 0}, b: 2})); -assert.eq( 0, t.count( {a:{$gt:5,$lt:0},b:{$gt:0,$lt:5}} ) ); +assert.eq(0, t.count({a: {$gt: 5, $lt: 0}, b: {$gt: 0, $lt: 5}})); // One clause of an $or is an "impossible match" -printjson( t.find( {$or:[{a:{$gt:5,$lt:0}},{a:1}]} ).explain() ); -assert.eq( 1, t.count( {$or:[{a:{$gt:5,$lt:0}},{a:1}]} ) ); +printjson(t.find({$or: [{a: {$gt: 5, $lt: 0}}, {a: 1}]}).explain()); +assert.eq(1, t.count({$or: [{a: {$gt: 5, $lt: 0}}, {a: 1}]})); // One clause of an $or is an "impossible match"; original order of the $or // does not matter. -printjson( t.find( {$or:[{a:1},{a:{$gt:5,$lt:0}}]} ).explain() ); -assert.eq( 1, t.count( {$or:[{a:1},{a:{$gt:5,$lt:0}}]} ) ); +printjson(t.find({$or: [{a: 1}, {a: {$gt: 5, $lt: 0}}]}).explain()); +assert.eq(1, t.count({$or: [{a: 1}, {a: {$gt: 5, $lt: 0}}]})); -t.save( {a:2} ); -assert.eq( 2, t.count( {$or:[{a:1},{a:{$gt:5,$lt:0}},{a:2}]} ) ); +t.save({a: 2}); +assert.eq(2, t.count({$or: [{a: 1}, {a: {$gt: 5, $lt: 0}}, {a: 2}]})); |