Files
mongo/jstests/core/and2.js
2016-03-09 12:18:14 -05:00

14 lines
291 B
JavaScript

// Test dollar sign operator with $and SERVER-1089
t = db.jstests_and2;
t.drop();
t.save({a: [1, 2]});
t.update({a: 1}, {$set: {'a.$': 5}});
assert.eq([5, 2], t.findOne().a);
t.drop();
t.save({a: [1, 2]});
t.update({$and: [{a: 1}]}, {$set: {'a.$': 5}});
assert.eq([5, 2], t.findOne().a);