这有用吗?
await MessageModel.find({ conversationId: { $in: conversationIdsByUser } }) .populate('receiver sender', { lean: true}}) .lean();
当您尝试不进行查询时会发生什么 lean 选择?
lean
await MessageModel.find({ conversationId: { $in: conversationIdsByUser } }) .populate('receiver sender');
你也应该尝试上面的内容,因为有人在mongoose GitHub上评论说使用精简版和populate是一样的 还有马车 。