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);
});
});