我試圖對一個子文檔中貓鼬一findOne查詢,但我並沒有多少運氣...findOne子文檔中貓鼬
我的模式是這樣的:
var Team = mongoose.Schema({
teamName: String,
teamURL: String,
teamMembers: [{username: String, password: String, email: String, dateCreated: Date}],
});
var Team = db.model('Team', Team);
我需要簡單地找到我使用此查詢的文檔中的用戶電子郵件
Team.findOne({'teamMembers.username': 'Bioshox'}, {'teamMembers.$': 1}, function (err, team) {
if (team) {
console.log(team[1].email);
}
});
任何幫助,將不勝感激!
我有一個非常類似的問題[這裏](https://stackoverflow.com/問題/ 44679355 /如何獲得子文件只在貓鼬)你可以看看嗎? – Saad