【发布时间】:2015-08-31 14:19:39
【问题描述】:
所以,我有点难过。我已经设置了允许拒绝规则。但它们不起作用。我已经尝试了我能想到的每一个变化。现在,我有下面的代码块。
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;
},
});
这应该不允许从该集合中删除,对吗?或者我错过了什么。现在,更新规则效果很好,但删除规则甚至没有在日志中给我一条消息。
注意:这现在正在我的服务器代码上运行。但我在服务器端和客户端都试过了。
【问题讨论】:
-
你删除了不安全的包吗?
标签: angularjs meteor angular-meteor