mongoose remove nested object inside an array
You can use $pull, something like :-
Model.findByIdAndUpdate(_id,{ $pull: { arrayKeyName: {_id: _idOfObjectInArray} }}, {new: true});
You can use $pull, something like :-
Model.findByIdAndUpdate(_id,{ $pull: { arrayKeyName: {_id: _idOfObjectInArray} }}, {new: true});