tengo el siguiente modelo
const userSchema = new mongoose.Schema({ username: String, likes: Number })y una ruta
app.get("/users/:id", async(req, res) => { const id = req.params.id let cc = await User.find({ username: id }); let raw = cc; res.render('index', {data : raw}) })cuando llego a esta ruta, funciona bien y en la parte delantera, imprime la matriz que devuelve cc. es decir
[{"_id":"6282d457f697743c1145a02","username":"John","likes":0,"__v":0}] Pero, en el lado de HTML, si trato de acceder a <%= data[0].likes %> obtengo un error indefinido para "me gusta"
De manera similar, cuando trato de pasar una propiedad específica del objeto a ejs, por ejemplo
res.render('index', {data : raw[0].likes}Recibo un error que dice No se pueden leer las propiedades de undefined (leyendo 'me gusta')
porque esta ocurriendo este error