blob: e81a19a5febddfb017825c2060026a85a576f171 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
t = db.update_mulit4;
t.drop();
for(i=0;i<1000;i++){
t.insert( { _id:i ,
k:i%12,
v:"v"+i%12 } );
}
t.ensureIndex({k:1})
assert.eq( 84 , t.count({k:2,v:"v2"} ) , "A0" );
t.update({k:2},{$set:{v:"two v2"}},false,true)
assert.eq( 0 , t.count({k:2,v:"v2"} ) , "A1" );
assert.eq( 84 , t.count({k:2,v:"two v2"} ) , "A2" );
|