MongoDB, Mongoose: Wie finde ich ein Filialdokument in einem gefundenen Dokument?

Ich versuche nur noch, ein Filialdokument zu bekommen_id im gefundenen Dokument.

Beispielschema

var User = mongoose.Schema({
        name:       String,
        photos:    [{src: String, title: String}]
    });
var Team = db.model('Team', Team);

Jetzt bekomme ich einen Benutzer:

myUser = User.findOne(...)...

Wie kann ich jetzt bekommensrc von seinem Foto ist es_id (odertitle)?

So etwas wie:

myUser.photos.findOne({'_id': myId})

Antworten auf die Frage(2)

Ihre Antwort auf die Frage