浏览器控制台显示集合所拥有的记录,但当我在浏览器控制台中尝试Tasks.remove({});
时,会得到一些错误:
errorClass {错误: 403,原因:“不允许。不可信代码只能通过ID删除文档。”,详细信息:未定义,消息:“不允许。不可信代码只能通过ID. 403删除文档”,errorType:"Meteor.Error"}
知道如何从集合中删除所有文档,包括_id吗?谢谢
Meteor.subscribe('tasks');
Meteor.publish('tasks', function(){
return Tasks.find();
});
发布于 2016-02-09 01:32:37
您只能一次以记录在流星网站上的形式删除服务器上的多个文档。
因此,要清除集合,需要在服务器代码中这样做,如果需要从客户端调用该集合,则创建一个方法。
https://stackoverflow.com/questions/35288142
复制相似问题