JavaScript - error Cast to ObjectId failed for value con mongodb

 
Vista:

error Cast to ObjectId failed for value con mongodb

Publicado por liantony (7 intervenciones) el 19/05/2018 14:49:32
Hola tengo una duda cuando trato de pasar información desde la base de datos de mongo atreves de un render al archivo html obtengo el error Cast to ObjectId failed for value en consola

Este es el error en consola :

1
2
3
4
5
6
message: 'Cast to ObjectId failed for value " 5aff81fc4eac1f0590f9864b" at path "_id" for model "Campground"',
  name: 'CastError',
  stringValue: '" 5aff81fc4eac1f0590f9864b"',
  kind: 'ObjectId',
  value: ' 5aff81fc4eac1f0590f9864b',
  path: '_id',



este es mi codigo :

1
2
3
4
5
6
7
8
9
10
11
12
app.get("/campgrounds/:id", function (req, res) {
    //find the campground with provided id
    Campground.findById(req.params.id, function (err, foundCampground) {
        if (err) {
            console.log(err);
        }else{
            // render show template  
            res.render("show", {campgrounds : foundCampground})
        }
    })
 
})
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder