javascript – 如何从Meteor中的列表集合中删除项目?

前端之家收集整理的这篇文章主要介绍了javascript – 如何从Meteor中的列表集合中删除项目?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在关注一个关于Meteor的书籍示例,我正在尝试删除一个项目,如下所示:

lists.remove({分类: “Fraggles”})

但是,这在Meteor的最后一个版本中不再起作用,我得到以下控制台错误403
原因:“不允许.不受信任的代码只能按ID删除文档.”

我找到了这样的id:

lists.findOne({Category:"Fraggles"})
Object {_id: "T88C6tx4G9YJpLzn5",Category: "Fraggles"}

但我不知道如何使用正确的语法来实际删除它.任何帮助,将不胜感激.

谢谢!

解决方法

lists.remove(‘T88C6tx4G9YJpLzn5’)将删除带有_id的文档:T88C6tx4G9YJpLzn5.

http://docs.meteor.com/#remove

如果要删除多个文档,可以定义在服务器上运行并从客户端调用方法.

http://docs.meteor.com/#meteor_methods

猜你在找的JavaScript相关文章