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