Bonjour,
En essayant de supprimer une ressource en base (mongoDb), j'ai cette erreur :

CastError: Cast to ObjectId failed for value "55ec9651cf81ea131fc82a7de" at path "_id" for model "Voiture"
La methode est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
exports.deleteVoiture = catchAsync(async (req, res, next) => {
 
 
    const voiture = await Voiture.findByIdAndDelete(req.params.id);
    if (!voiture) {
      return next(new AppError('No voiture found with that ID', 404));
    }
 
    res.status(204).json({
      status: 'success',
      data: null
    });
 
});
URL sur Postman : localhost:3000/api/v1/voitures/55ec9651cf81ea131fc82a7de

Help please