2

非常に大量のドキュメントを minimongo コレクションに挿入する必要があるが、コレクションに依存するいくつかのクエリ (たとえば、テンプレート ヘルパーにバインドされたカーソル) が既にある状況では、ロックアップせずにこの状況に効率的にアプローチするにはどうすればよいですか?インターフェイス?

4

1 に答える 1

2

に対して直接挿入し_collection.docsてから、 を介して繰り返して_collection.queries無効化しLocalCollection._recomputeResults()ます。

例:

_.each(bulk, function (doc) {
  MyCollection._collection.docs[doc._id] = doc;
});

_.each(MyCollection._collection.queries, function (query) {
  LocalCollection._recomputeResults(query);
});
于 2013-10-22T16:24:20.037 に答える