我试图创建单个聚合请求,但没有任何运气 - 我需要拆分它。我想我可以做到:
$out
通过将数据保存到临时集合,我将跳过后续聚合请求的过滤/排序/限制阶段。
可以吗?这种方法的开销是多少? $out
运营商的主要用途是什么?
答案 0 :(得分:0)
是; MongoDB在运行map-reduce聚合时自行完成此任务:Temporary Collection in MongoDB
如果您可以在单个聚合或map-reduce操作中进行操作,那么获取有关您要完成的内容的详细信息会很棒。