Files
mongo/jstests/core/query/set/set4.js
Zac 591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00

18 lines
330 B
JavaScript

let t = db.set4;
t.drop();
let orig = {_id: 1, a: [{x: 1}]};
t.insert(orig);
t.update({}, {$set: {"a.0.x": 2, "foo.bar": 3}});
orig.a[0].x = 2;
orig.foo = {
bar: 3,
};
assert.eq(orig, t.findOne(), "A");
t.update({}, {$set: {"a.0.x": 4, "foo.bar": 5}});
orig.a[0].x = 4;
orig.foo.bar = 5;
assert.eq(orig, t.findOne(), "B");