0

Meteor 仅允许通过 _id 更改/删除集合项目。但是,我似乎无法找到如何获取项目的 _id。

我目前正在尝试在插入项目后将 _id 存储在变量中。

4

2 回答 2

0

尝试这个:

collection.insert({name:"test"});
console.log (collection.find().fetch());

那么您可能会在控制台中看到 _id

于 2013-09-03T05:57:05.957 回答
0

如果您知道如何通过某个随机属性查找文档,则必须这样做var myDoc = Collection.findOne({attr: attrValue}),然后调用 remove 传递 _id Collection.remove({_id: myDoc._id})

如果您没有查找项目的属性,那么只需将其存储在 var 中。

于 2013-09-02T20:24:04.273 回答