【发布时间】:2014-03-21 20:15:16
【问题描述】:
"users_voted" : [
{
"user_id" : "AQG8ECLdBRJ4jwPMG",
"score" : "down"
}
]
想知道如何更新作为数组对象的users_voted 字段。我需要更新一个特定的对象。我知道该对象所在的index,我只需要弄清楚如何在 MongoDB / Meteor 集合中更新该对象。
这是一些伪代码,我必须更好地解释我的意思。
Posts.update({_id: post_id}, {$set: {vote_score[index]: u_object}});
所以在这个查询中,我知道index 和post_id 以及u_object 是我试图放入数组中的对象,以代替index 中的任何对象。如果有人可以帮助让我知道我应该如何去做,那就太好了。
【问题讨论】: