亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

javascript - mongoose獲取樹形結構

瀏覽:214日期: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
相關文章:
主站蜘蛛池模板: 成年人小视频在线观看 | 精品视频免费 | 欧美自拍色图 | 久久亚洲国产精品一区二区 | 久久精品a一国产成人免费网站 | 国产成人久视频免费 | 欧美成人全部免费观看1314色 | 国产视频一区二区 | 欧洲欧美成人免费大片 | 亚洲色图 激情小说 | gogo大胆全球裸xxxx图片 | 成人日b视频 | 国产91po在线观看免费观看 | 久久精品福利视频 | 亚欧在线视频 | 99久久精品自在自看国产 | 午夜性视频播放免费视频 | 久久99精品波多结衣一区 | 国产特级毛片aaaaaa | 女的被到爽的羞羞视频 | 欧美成人26uuu欧美毛片 | 你懂的在线免费 | 一级毛片成人免费看a | 中中文字幕亚州无线码 | 国产成人精品区在线观看 | 欧美一区二区在线观看免费网站 | 欧美国产成人精品一区二区三区 | 久久综合九色综合97婷婷女人 | 国产亚洲99影院 | 亚洲欧美影视 | 92精品国产自产在线观看48页 | 欧美婷婷 | 黄色片一级毛片 | 亚洲夜色夜色综合网站 | 亚洲精品国产成人专区 | 亚洲色图综合图片 | 99久久99这里只有免费费精品 | 亚洲欧美日韩专区一 | 在线视频亚洲色图 | 久久机热这里只有精品无需 | 99re九精品视频在线视频 |