|
|
|
t = db.find_and_modify_server7660;
|
|
t.drop();
|
|
|
|
a = t.findAndModify({
|
|
query : { foo : 'bar' },
|
|
update : { $set : { bob : 'john' } },
|
|
sort: { foo : 1},
|
|
upsert: true,
|
|
new : true
|
|
});
|
|
|
|
b = t.findOne();
|
|
assert.eq( a, b );
|
|
assert.eq( "bar", a.foo );
|
|
assert.eq( "john", a.bob )
|
|
|
|
|