MongoDB Update Deep Array

Ich habe das folgende Objekt in meiner Mongo-Datenbank namens Musik.

Ich möchte aktualisieren, wo das Genre Grunge ist
Der Bandname ist Nirvana
Der Albumname ist Nevermind
Die Titelreihenfolge ist 1

und ändere den Titel in "Smells Like Teen Spirit!".
Ich habe versucht, mit dem Positionsoperator zu spielen, kann dies aber nicht ganz herausfinden.

<code>{
    genre : "Grunge",
    bands : [ {
        name : "Nirvana",
        albums : [ {
            name : "Nevermind",
            tracks : [ {
                name : "Smell Like Teen Spirit",
                order : 1,
                duration : 301
            },
            {
                name : "In Bloom",
                order : 2,
                duration : 254                                                  
            } ]
        },
        {
            name : "In Utero",
            tracks : [ {
                name : "Server the Servants",
                order : 1,
                duration : 216
            },
            {
                name : "Scentless Apprentice",
                order : 2,
                duration : 254                                                  
            } ]
        } ]
    },
    {
        name : "Karma++ : A Nirvina Tribute Band",
        albums : [ {
            name : "Nevermind",
            tracks : [ {
                name : "Smell Like Teen Spirit",
                order : 1,
                duration : 301
            },
            {
                name : "In Bloom",
                order : 2,
                duration : 254                                                  
            } ]
        },
        {
            name : "In Utero",
            tracks : [ {
                name : "Server the Servants",
                order : 1,
                duration : 216
            },
            {
                name : "Scentless Apprentice",
                order : 2,
                duration : 254                                                  
            } ]
        } ]
    } ]
}
</code>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage