MongoDB, Mongoose: ¿Cómo encontrar un subdocumento en el documento encontrado?

Estoy atascado en tratar de obtener subdocumento por_id en el documento encontrado.

Esquema de ejemplo

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

Ahora estoy recibiendo un usuario:

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

Como puedo llegar ahorasrc de su foto por su_id (otitle)?

Algo como:

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

Respuestas a la pregunta(2)

Su respuesta a la pregunta