I was looking to pull(remove) values from my data collection based on array index. this is how my collection looks.
"experience" : [ 
        "neeee", 
        "avvvvvvv", 
    ],
I'm looking to remove experience[1] 
 var update = {
    $pull: {
      'profile.experience': delet
    }
  };
 this.findByIdAndUpdate(id,update,{ 'new': true},function(err,doc) {
    if (err) { console.log(err);
      callback(err);
    } else if(doc){
      callback(null,doc);
    }
my delet looks like this: [1]
i was not able to delete (pull) what may be the reason.
