如何在mongoose中推入文档中Object中的Array?
Schema看起来像这样
{
rating: {
usersRated: Array,
rating: Number
}
}
我尝试了{rating: {$push: {usersRated: data.userId}}}
,但它不起作用。
答案 0 :(得分:0)
在你的情况下:
model.update({ _id: id }, { $push: { 'rating.usersRated': data.userId }}, callback);
在更新时,您应该通过the operator before the fields。