MongoDB, Mongoose: Jak znaleźć poddokument w znalezionym dokumencie?

Utknąłem przy próbie uzyskania dokumentu podrzędnego przez_id w znalezionym dokumencie.

Przykład schematu

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

Teraz otrzymuję jednego użytkownika:

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

Jak mogę teraz dostaćsrc jego zdjęcia_id (lubtitle)?

Coś jak:

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

questionAnswers(2)

yourAnswerToTheQuestion