0

だから、私は少し困惑しています。許可拒否ルールを設定しました。しかし、それらは機能しません。そして、思いつく限りのあらゆるバリエーションを試しました。現在、次のコードブロックがあります。

Players.allow({
    insert: function(userId, doc){
        return true;
    },

    remove: function(userId, doc){

        console.log("REMOVAL!");
        return false;
    },
    update: function(userId, doc, fieldNames, modifier){
        console.log("FALSEHOODS");
        return true;
    },
});

それはそのコレクションからの削除を禁止するはずですよね?それとも私は何かを逃していますか。現在、更新ルールは問題なく機能していますが、削除ルールではログにメッセージすら表示されません。

注: これは現在、私のサーバー コードで実行されています。しかし、サーバー側とクライアント側の両方で試しました。

4

1 に答える 1

1

許可ルールは肯定的です: trueallowを意味します。

許可/拒否ルールは、クライアントではなく /server の下にある必要があります。

于 2015-08-31T23:22:56.243 に答える