1

匿名コレクション (クライアント側) のすべてのエントリを更新しようとすると、予期しない動作が発生しました。すべてではなく、1 つのエントリのみが更新されます。次のコードは true を返すと思っていましたが、そうではありません。

TEST = new Meteor.Collection(null); // create the anonymous collection client side
TEST.insert({"val":true}); // add a minimal entry
TEST.insert({"val":true}); // add a second minimal entry
TEST.update({}, {"val":false}); // I expect to update all the entries to {"val":false}
TEST.find({"val":true}).count() === 0; // the count gives 1, only the first entry was updated (expected 0)

それはバグか、更新について私が得られなかったもののどちらかです...誰かが明確にすることができますか? 注: 当然、Meteor を実行しているブラウザーのコンソールにコードをコピーして貼り付ける必要があります。(0.8.0.1で試しました)

4

1 に答える 1