gpt4 book ai didi

node.js - Mongoose Model.aggregate 流

转载 作者:可可西里 更新时间:2023-11-01 09:29:31 25 4
gpt4 key购买 nike

标准的流媒体方式似乎在 Mongoose 4.4.2 下不起作用:

var stream = someModel.aggregate([]).batchSize(100).stream()

它在 batchSizestream 上抛出,说它们是未定义的。

但是以下似乎有效:

var stream = someModel.aggregate([]).cursor({ batchSize: 100 }).exec();

它似乎以类似的方式运行。这是从 .aggregate() 流式传输结果的正确方法吗?

最佳答案

不,亲爱的,您不能直接创建批量/批处理,您必须获得一些包装器/传输器,如游标(正如您已经提到的那样)。这是你正在做的正确方法 var stream = someModel.aggregate([]).cursor({ batchSize: 100 }).exec();

谢谢和干杯

关于node.js - Mongoose Model.aggregate 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35650017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com