const userSchema = new Schema({
name:{type:String},
clubnumber:{type:String},
memo:[{
memos:{type:String}
}]
})數(shù)據(jù)結(jié)構(gòu)如上,現(xiàn)在是想匹配name和clubnumber,來查詢庫下的所有memodb.userModel.findOne({name:name,clubnumber:clubnumber},(e,d)=>{ console.log(d.memo);
})小弟這樣寫的話,控制臺出來的數(shù)據(jù)是[
{ memos:xxx,id:xxxx},
{ memos:xxx1,id:xxxxx}
]小弟想得到的數(shù)據(jù)結(jié)構(gòu)是
{memos1,memos2,memos3}//所有memos的一個數(shù)組小弟現(xiàn)在能想到用遍歷重新創(chuàng)建一個數(shù)組,但是有大神知道m(xù)ongoose有什么操作能直接獲得這樣的嗎,感激不盡~
請問如何使用mongoose查詢內(nèi)嵌數(shù)據(jù)呢
慕的地6264312
2018-07-23 21:57:35