mongodb add element to array code example

Example 1: mongodb add multiple element to array

db.students.update(
   { name: "joe" },
   { $push: { scores: { $each: [ 90, 92, 85 ] } } }
)

Example 2: mongodb push to arry in update

db.collection.update({_id:xx}, {$push:{letters : {$each:['first one'], $position:0}}})

Example 3: mongodb push to arry in update

db.collection.update({_id:xx}, {$pop:{letters : -1}})

Example 4: mongodb add to array if not exists

db.tags.update(
    {name: 'sport'},
    {$addToSet: { videoIDs: "34f54e34c" } }
);