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

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

javascript - mongoose獲取樹形結構

瀏覽:258日期: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
相關文章:
主站蜘蛛池模板: 国产区在线视频 | 日韩精品一区在线观看 | 欧美精品xxx| 成人久久av | 99久久精品国产一区二区三区 | 黄色特级毛片 | 国产成人三级一区二区在线观看一 | 亚洲综合久久久 | 久久九九免费视频 | 蜜桃av一区 | 日韩在线观看一区 | 欧美日韩一区二区在线 | 99视频网 | 国产精品一区三区 | 日韩精品区 | 色婷婷在线播放 | 国产一区二区不卡 | 日韩黄色一级视频 | 黄色网在线| 亚洲天码中字 | 日本一区二区不卡 | 亚洲女优在线 | 91精品又粗又猛又爽 | 黄色免费网 | 黄色特级片 | 四虎视频在线观看 | 欧美爱爱视频 | 国产中文字幕在线观看 | 国产免费小视频 | 亚洲精品999 | 国产在线毛片 | 欧美激情在线观看 | 黄色免费毛片 | 欧美69式性猛交 | 午夜视频免费看 | 午夜网址| 一区在线观看视频 | 久久不卡视频 | 欧美成人精品一区 | 亚洲成人免费网站 | 国产一区二区精品丝袜 |