データ コレクションに変更を加えたいが、それを保持したくない場合はどうすればよいですか? つまり、ローカルで minimongo に変更を加えたいのですが、それを世界に広めたくありません。
質問する
1662 次
3 に答える
4
_collection を使用します。
MyCollection = new Meteor.Collection('my-collection');
// Subscribe as you see fit
Meteor.subscribe('my-publication');
// Now, to make updates locally you can access the documents in the collection without
// making any calls to the sever.
MyCollection._collection.insert({key:value});
MyCollection._collection.update({key:value}, {key:value});
通常のミニモンゴ操作で動作します。
これは文書化されておらず、Meteor の将来のリリースで予告なしに変更される可能性があります。
于 2013-11-03T10:27:53.440 に答える
1
docsによると、 Collection を作成し、その名前をnullに設定できます。管理されていない (同期されていない) ローカル コレクションが作成されます。
残念ながら、同期されたコレクションをローカルで変更することはできないようです。
于 2013-03-12T01:18:00.357 に答える
1
私が共有コレクションの「ローカル ミラー」と呼ぶものを作成できます。baisc 機能の要点は次のとおりです: https://gist.github.com/belisarius222/4715531
new Meteor.Collection(null)
共有コレクションの変更がローカル コレクションにも適用されるように 、新しいローカル コレクション ( ) を接続するという考え方です。
于 2013-03-13T07:14:38.533 に答える