MongoDB, remove object from array

前端 未结 7 2177
余生分开走
余生分开走 2020-11-22 16:19

Doc:

{
   _id: 5150a1199fac0e6910000002,
   name: \'some name,
   items: [{
      id: 23,
      name: \'item name 23\'
   },{
      id: 24,
      name: \'ite         


        
7条回答
  •  孤独总比滥情好
    2020-11-22 17:02

    I have a document like

    I have to delete address from address array

    After searching lots on internet I found the solution

    Customer.findOneAndUpdate(query, {$pull: {address: addressId}}, function(err, data){
            if(err) {
              return res.status(500).json({'error' : 'error in deleting address'});
            }
    
            res.json(data);
    
          });
    

提交回复
热议问题