所以,我有点难过。我已经设置了允许拒绝规则。但他们没有工作。我已经尝试过我能想到的每一个变化。现在,我有波纹管代码块。
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;
},
});
那应该禁止从该集合中删除,对吗?或者我错过了什么。现在,更新规则运行良好,但删除规则甚至不会在日志中给我一条消息。
注意:此操作现在正在我的服务器代码上运行。但是我已经尝试过服务器和客户端。
答案 0 :(得分:1)
允许规则是肯定的: true 表示允许。
允许/拒绝规则应位于/ server下,而不是客户端。