国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

javascript - mongoose獲取樹形結構

瀏覽:250日期:2024-03-29 08:29:46

問題描述

結構如下

var LabelSchema = new mongoose.Schema({ name: String, parent: {type: ObjectId, ref: ’Label’, default: null}, children: [{type: ObjectId, ref: ’Label’}]})

希望一次性獲取完整的樹形結構

Label.find({parent: null}) .populate(’children’) .exec(function(err, labels) { if (err) {console.log(err) } // res.send(’test’) res.send({msg: true,result: labels }) })

使用了populate方法,但是只能獲取第一層的childern引用,第二層的childern仍然是objectId;除了自己通過objectId查找對象,還有沒有其他更簡便的方法獲取完整樹形結構?

問題解答

回答1:

找到解決方法了,在find的時候先populate

pointSchema.pre(’find’, function(next) { this.populate(’children’) next()})

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 久久久精品免费观看 | 日本人一级毛片视频 | 羞羞一区二区三区四区片 | 午夜亚洲精品 | 国产91色综合久久免费 | 毛片com | 特级a欧美孕妇做爰片毛片 特级a欧美做爰片毛片 | 欧美成人性做爰 | 完全免费在线视频 | 欧美日韩在线视频 | 日本aaa成人毛片 | 久久在线免费视频 | freesex日本高清nice | 国产精品久久久久网站 | 日韩一区国产二区欧美三 | 日韩中文字幕视频在线 | 中文字幕波多野不卡一区 | 欧美在线高清视频 | 欧美视频在线网站 | 99久久国产综合精品五月天 | 日产一区二区三区四区 | 91精品免费国产高清在线 | 久久久久亚洲精品一区二区三区 | 性盈盈影院影院67194 | 国产精品亚洲一区二区三区 | 久久精品国产一区二区 | 久久精品女人毛片国产 | 波多野结衣免费免费视频一区 | 欧美深夜在线 | 一区二区三区免费看 | 国产精品性视频免费播放 | 久久网站免费 | 日韩一区视频在线 | 国产乱码一区二区三区四川人 | 色综合精品久久久久久久 | 中文字幕在线看视频一区二区三区 | av在线亚洲男人的天堂 | 性盈盈影院影院 | 欧美另类视频在线观看 | 久久福利青草精品资源站 | a高清免费毛片久久 |