流星:如何获取集合项的_id?

时间:2013-09-02 20:08:38

标签: meteor

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

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

试试这个:

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

然后你可以在你的控制台中看到_id