我一直在 MongoDB 上做实验。收集如下(样本)。项目这个,在这个类的第95DeleteAlbum
行有这个功能。
{
"_id": {
"$oid": "50e34afce4b0bc114fea2a7e"
},
"Ad": "Tarkan", //Artist
"Albums": [
{
"_id": {
"$oid": "50e34afce4b0bc114fea2a4e"
},
"Isim": "DUDU", //Name
"Yil": 2005, //Year
"Resim": "http://www.gercekpop.com/wp-content/uploads/2003/12/tarkan-dudu.jpg" //Image
},
{
"_id": {
"$oid": "50e34afce4b0bc114fea2a3e"
},
"Isim": "Kuzu Kuzu",
"Yil": 2008,
"Resim": "http://o.scdn.co/300/bf6423177c32224f25dc742f3ffe5450e441d68d"
}
]
}
函数中的第 75 行Add
方法CreateAlbum
正在工作。
Artist.Albums.Add(Album)
Return Collection.Save(Artist, SafeMode.True).Ok
但Remove
方法DeleteAlbum
不起作用。
Artist.Albums.Remove(album)
Return Collection.Save(sanatci, SafeMode.True).Ok
删除嵌入文档的方法应该是什么?感谢您的帮助。