私はMongoDBで実験を行っています。コレクションは以下の通りです(サンプル)。Project this、このクラスの 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
埋め込まれたドキュメントを削除する方法は何ですか? ご協力ありがとうございました。