这是我插入的数据。
{"_id" : ObjectId("4f97ebb5429c822f0506d9d8"), "direction" : "out", "status" : "complete", "inputfile" : "data", "messageid" :"mid_1","previousmessageid" : "previd_1"}
{"_id" : ObjectId("4f97ebb5429c822f0506d9d8"), "direction" : "in", "status" : "complete", "inputfile" : "data1", "messageid" :"0","previousmessageid" : "mid_1"}
现在我必须查询数据库并在第二条记录中找到与第一个记录中的 messageid 匹配的记录,方向为“in”,previousmessageid 方向为“out”。我有大量数据。请建议我获取记录的最佳方法。提前致谢。