findOne Subdocument w Mongoose

Próbuję wykonać zapytanie findOne w Mongoose na poddokumentie, ale nie mam dużo szczęścia ...

Mój schemat wygląda tak:

var Team = mongoose.Schema({
    teamName:       String,
    teamURL:        String,
    teamMembers:    [{username: String, password: String, email: String, dateCreated: Date}],
});

var Team = db.model('Team', Team);

Muszę po prostu znaleźć adres e-mail użytkownika z dokumentu, w którym używam tego zapytania

Team.findOne({'teamMembers.username': 'Bioshox'}, {'teamMembers.

Każda pomoc byłaby mile widziana!

: 1}, function (err, team) { if (team) { console.log(team[1].email); } });

Każda pomoc byłaby mile widziana!

questionAnswers(1)

yourAnswerToTheQuestion