Werk eerst mangoest 3 tot 4 bij en gebruik vervolgens de eenvoudigste manier voor diepe populatie in mangoest, zoals hieronder:
Stel dat je een Blog-schema hebt met userId als ref Id en dan heb je in User een recensie als ref Id voor schema Review. Dus eigenlijk heb je drie schema's:1. Blog2. Gebruiker3. Recensie
En u moet van blog vragen welke gebruiker eigenaar is van deze blog en de gebruikersrecensie. U kunt uw resultaat dus opvragen als:
BlogModel
.find({})
.populate({
path : 'userId',
populate : {
path : 'reviewId'
}
})
.exec(function (err, res) {
})