MongoDB, Mongoose: Como encontrar subdocumento no documento encontrado?

Estou preso em tentar obter subdocumento por_id no documento encontrado.

Esquema de exemplo

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

Agora estou recebendo um usuário:

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

Como posso obter agorasrc da foto dele por_id (outitle)?

Algo como:

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

questionAnswers(2)

yourAnswerToTheQuestion