Navigation Menu

Skip to content

Commit

Permalink
test $where in updates
Browse files Browse the repository at this point in the history
  • Loading branch information
erh committed May 30, 2012
1 parent 08cf896 commit 62a5882
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions jstests/where4.js
@@ -0,0 +1,16 @@

db.where4.drop();

db.system.js.insert( { _id : "w4" , value : "5" } )

db.where4.insert( { x : 1 , y : 1 } )
db.where4.insert( { x : 2 , y : 1 } )

db.where4.update( { $where : function() { return this.x == 1; } } ,
{ $inc : { y : 1 } } , false , true );


assert.eq( 2 , db.where4.findOne( { x : 1 } ).y )
assert.eq( 1 , db.where4.findOne( { x : 2 } ).y )

db.system.js.remove( { _id : "w4" } )

0 comments on commit 62a5882

Please sign in to comment.