我想将结果追加到现有表中, 我现在正试图用这个:
var result = db.table.aggregate(...)
result.forEach(
function(obj) {
db.result.save(obj)
}
)
但我发现这比$out
操作要慢得多,如何整体保存结果但不删除现有表?
答案 0 :(得分:0)
在第一个解决方案中,您可以将$ out保存到outFile,然后还原到新的集合。
这个过程可以使用bash或任何编程语言编写,几乎不需要5行代码。 :)