0

我想克隆一个 minimongo 集合,这样我就可以进行一些计算,得到一个结果,然后将这些结果推送回服务器。

假设这是一个合适的模式,我怎样才能最好地克隆一个 minimongo 集合?

似乎在对象中不再有._deepcopy(1.0.4),并且尝试EJSON.clone超过即使是很小的集合的调用堆栈大小。下划线的_.clone()唯一副本通过引用。

或者,我可以通过collection._collection.update. 但是如果是这样的话,如果服务器在处理过程中更新或删除了一个文档,会发生什么?我看了这个视频,但我仍然不清楚那个场景:https ://www.eventedmind.com/feed/meteor-how-does-the-client-synchronize-writes-with-the-server

4

1 回答 1

0

您的模式背后的原因让我无法理解,但一种解决方案可能是定义一个空集合,文档)复制您需要的记录,完成您的工作,然后将结果复制回原始集合以自动同步回服务器.

 myLocalCollection = new Mongo.Collection(null);
于 2015-03-22T16:59:39.517 回答