所以我有一个包含项目数组的播放列表文档。现在我想为项目添加一个投票数组,但我不知道该怎么做。目前这是我添加新项目的方式......
playlist_collection.update(
{"PlaylistName": playlistName},
{"$push": {items: newitem}},
function(error, playlist){
if( error ) callback(error);
});
我知道还有一些关于这个的帖子,所以如果有一个很好的例子,重复就可以了。
这是数据库中的对象
{ "PlaylistName" : "MyFirstPlaylist",
"_id" : ObjectId("4fe0c6570fb2321b39000001"),
"comments" : [ ],
"created_at" : ISODate("2012-06-19T18:35:03.462Z"),
"items" : [
{ "SongName" : "Test", "Location" : "/tmp/40dd4f78466c3c7171f1eaf448e8f1d6" }
]
}