0
Итак, у меня есть файл списка воспроизведения, который включает в себя массив элементов. Теперь я хочу добавить массив голосов к элементу, но я не уверен, как это сделать. В настоящее время это, как я добавить новый элемент ...Как обновить вложенный массив в MongoDB + Node.js
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" }
]
}