Mongodb:从集合中删除记录

时间:2014-08-08 14:12:44

标签: mongodb meteor

我正在使用meteor和mongo db的新项目。我有一个名为" addressDB"并且html中的表显示addressDB集合的所有记录,如下所示: enter image description here

当我点击" - "按钮记录应从表中删除。我搜索了很多地方但直到现在都没有成功。帮助将是apreciated。

1 个答案:

答案 0 :(得分:0)

您可以将其作为按钮的事件处理程序

MyCollection.remove({ this._id });

其中MyCollection是数据集合的名称。

如果您使用{{#each }}循环列表中的每个项目,则此方法有效。因此,它为按钮处理程序中的this提供了上下文。

e.g

Template.MyTemplate.events({
    'click .buttonClass': function() { addressDB.remove({ this._id }); }
});

和你的按钮:

<button class="buttonClass">-</button>