Cuando ejecuto mi servidor desde la base de datos localhost, obtengo los resultados que quiero. Pero cada vez que ejecuto mi servidor desde mongoDb atlas, aparece un error que dice "FailedToParse".
Mi código API es `
const id = req.params.userId const conversations = await Conversation.aggregate([ { $match : { members : id } }, { $lookup: { from : "messages", localField : "_id", foreignField : "conversationId", as: "last_message", "pipeline": [ { "$sort": { "_id": -1 } }, { "$limit": 1 } ] } }, { "$addFields": { "last_message": { "$arrayElemAt": [ "$last_message", 0 ] } } } ]); console.log('conversations', conversations); res.status(200).send(conversations) `Y obtuve este resultado `
"operationTime": "7029823666309300225", "ok": 0, "code": 9, "codeName": "FailedToParse", "$clusterTime": { "clusterTime": "7029823666309300225", "signature": { "hash": "6PEpXcdz8JQSej0XlAF+hIJ/g1Q=", "keyId": "6975126282837164033" } }, "name": "MongoError"`