diff options
Diffstat (limited to 'jstests/index_fornew.js')
-rw-r--r-- | jstests/index_fornew.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/jstests/index_fornew.js b/jstests/index_fornew.js new file mode 100644 index 0000000..6c3c158 --- /dev/null +++ b/jstests/index_fornew.js @@ -0,0 +1,13 @@ + +t = db.index_fornew; +t.drop(); + +t.insert( { x : 1 } ) +t.ensureIndex( { x : 1 } , { v : 1 } ) +assert.eq( 1 , t.getIndexes()[1].v , tojson( t.getIndexes() ) ); + +assert.throws( function(){ t.findOne( { x : 1 } ); } ) + +t.reIndex(); +assert.eq( 0 , t.getIndexes()[1].v , tojson( t.getIndexes() ) ); +assert( t.findOne( { x : 1 } ) ); |