我正在尝试使用Mongo聚合框架来找出文档中的数组与另一个用户定义的数组之间的交集。我没有得到正确的结果,我的猜测是因为我在数组中有数组。这是我的数据集。我的文档:{"_id":1,"pendingEntries":[{"entryID":ObjectId("5701b4c3c6b126083332e65f"),"tags":[{"tagKey":"owner","tagValue":"john"},{"tagKey":"ErrorCode","tagValue":"7001"},{"tagKey":"ErrorDescription","tagValue":"error123"}],