Mongoose:将项目推送到数组中,数组是嵌入文档的属性
你能看看这个代码,告诉我我做错了什么吗 好的,我有一个模式:Mongoose:将项目推送到数组中,数组是嵌入文档的属性,mongoose,Mongoose,你能看看这个代码,告诉我我做错了什么吗 好的,我有一个模式: var Account = new Schema({ username: String, votes:[ { resId: String, upvoted:[String]
var Account = new Schema({
username: String,
votes:[
{
resId: String,
upvoted:[String]
}
]
});
我正试图将一个项目推到上档
var resId = 'a';
var id = 'b';
var commentId = 'c';
users.update({'_id':id, 'resId': resId},
{
'$push': {'votes.$.upvoted': commentId}
});
但是,它不起作用 此更新查询的结果是什么?更新查询中的“resId”应为“vots.resId”!谢谢你,好先生!它起作用了!