Files
mongo/jstests/core/query/server5346.js
Mihai Andrei 05a9f6fe33 SERVER-92931 Move query jstests into 'query' subdirectories (#25775)
GitOrigin-RevId: ea87222af5d2e8528c723533b7afa121cd3b22fa
2024-09-07 03:01:57 +00:00

15 lines
428 B
JavaScript

let t = db.server5346;
t.drop();
let x = {_id: 1, versions: {}};
t.insert(x);
t.update({_id: 1}, {$inc: {"versions.2_01": 1}});
t.update({_id: 1}, {$inc: {"versions.2_1": 2}});
t.update({_id: 1}, {$inc: {"versions.01": 3}});
t.update({_id: 1}, {$inc: {"versions.1": 4}});
// Make sure the correct fields are set, without duplicates.
assert.docEq({"_id": 1, "versions": {"01": 3, "1": 4, "2_01": 1, "2_1": 2}}, t.findOne());