Från dokumenten för $addToSet : Så du bör använda detta istället: db.c.update({}, {$addToSet: {a: {$each: [2, 4]}}})