我一直在解决我创建的MongoDBView为何如此缓慢的问题。该View以transactions集合为目标,并返回具有大于0的openBalance的记录。我还运行了一些额外的聚合阶段,以按照我想要的方式塑造数据。为了加快View的执行速度,它通过匹配View聚合管道第一阶段中的索引字段来使用目标集合上的索引,如下所示://ViewStage1{"transactions.details.openBalance":{"$exists":true,"$gt":0.0}}经过大量调查后,我确定View中的聚合返回数据的速度非常快。缓慢的是作为端点的一部分运行的计数:letcount=aw