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})