删除Meteor用户中的属性

时间:2015-11-27 11:53:12

标签: meteor

我有一个Meteor应用程序,我有用户可以选择喜欢的卡等。我将喜爱的卡存储在Meteor.user()。profile.favorites []中。这是一个带有卡片(对象)的数组。我似乎找不到如何从这个数组中删除一个的方法。

1 个答案:

答案 0 :(得分:1)

$ pull用于从数组中删除项目,您需要为其提供准确的文档。

Users.update(id, $pull : { profile : { favorites : { favorite } } });