От документите за $addToSet : Затова трябва да използвате това вместо това: db.c.update({}, {$addToSet: {a: {$each: [2, 4]}}})