sql >> Base de Datos >  >> NoSQL >> MongoDB

'TypeError:meme.find(...).forEach no es una función' en el nodo mangosta js?

Está utilizando un método asincrónico find por lo que debe usar promesas o devolución de llamada para obtener el resultado, aquí algunas soluciones eligen lo que quieren

// usando promesas

meme.find().then((memes) => {
  memes.forEach((meme) => {
    console.log(meme);
  });
});

// usando devoluciones de llamada

meme.find({}, (err, memes) => {
  memes.forEach((meme) => {
    console.log(meme);
  });
});

// usando ejecutivo

meme.find().exec((err, memes) => {
  memes.forEach((meme) => {
    console.log(meme);
  });
});