av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

javascript - mongoose聯合查詢populate怎么用的?

瀏覽:174日期:2024-03-27 11:38:53

問題描述

// 創建一個人物數據結構let personSchema = mongoose.Schema({_id:Number,name:String,post:[{ type:Number, ref:’postModel’}]});console.log(mongoose.Schema.ObjectId);// 根據結構生成人物模型let personModel = mongoose.model(’person’,personSchema);let ObjectId = mongoose.Types.ObjectId;// 創建一個文章數據結構let postSchema = mongoose.Schema({_id:Number,title:String,author:{ type:Number, ref:’personModel’},content:String});// 創建文章模型let postModel = mongoose.model(’post’,postSchema);開始查詢

postModel.find({}) .populate(’people’) .exec((err,data)=>{console.log(data) });

javascript - mongoose聯合查詢populate怎么用的?

這是什么原因呢?換過用ObjectId查詢,也是一樣的結果,mongoose版本4.10.6,node版本8.1.0

問題解答

回答1:

post:[{ type:Schema.ObjectId, ref:’postModel’}]

另外要注意ref的字段要和你注冊的model的名稱一致, 否則populate操作不會成功參考這個https://github.com/YueminHu/l...建議去學習下MDN的圖書館例子

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 久久99精品久久久久久琪琪 | 三级网站视频 | 亚洲激情一区二区 | 在线观看免费av网站 | 黄色a视频| 国产欧美日韩在线观看 | 欧美另类z0zx974 | 成人免费视频国产免费麻豆 | 欧美色噜噜 | 色香蕉网 | av网站免费在线观看 | 影音先锋在线视频 | 成人小视频在线 | 草草免费视频 | 日韩黄色在线视频 | 国产亚洲一区二区三区 | 毛片免费观看视频 | 欧美日韩一区二区三区视频 | 久久久久久久久久久国产 | 成年人在线播放 | 一级真人毛片 | 亚洲成人天堂 | 日本欧美久久久久免费播放网 | 91tv国产成人福利 | 91福利视频导航 | 欧美激情视频一区 | 黄色av观看 | 精品一区二区国产 | a视频 | 深夜福利视频网站 | 日韩在线中文字幕 | 久久久国产精品人人片 | 国产日韩免费 | 国产高清视频 | 99视频在线| 久久精品视频一区 | 国产一级片免费观看 | 亚洲精品久 | 日韩视频在线免费观看 | 日韩精品一区二区三区免费视频 | 他揉捏她两乳不停呻吟动态图 |