15 lines
398 B
JavaScript
15 lines
398 B
JavaScript
const t = db[jsTestName()];
|
|
t.drop();
|
|
|
|
const o = {
|
|
_id: 1,
|
|
};
|
|
assert.commandWorked(t.insert(o));
|
|
|
|
assert.commandWorked(t.update({}, {$addToSet: {"kids": {"name": "Bob", "age": "4"}}}));
|
|
let res = t.findOne();
|
|
assert.eq(res["kids"].length, 1, res);
|
|
assert.commandWorked(t.update({}, {$addToSet: {"kids": {"name": "Dan", "age": "2"}}}));
|
|
res = t.findOne();
|
|
assert.eq(res["kids"].length, 2, res);
|