For det første skal du opdatere mongoose 3 til 4 og derefter bruge den enkleste måde for dyb population i mongoose som nedenfor:
Antag, at du har blog-skema, der har bruger-id som ref-id, og så i bruger har du en anmeldelse som ref-id for skemagennemgang. Så dybest set har du tre skemaer:1. Blog 2. Bruger 3. Gennemgå
Og du skal forespørge fra bloggen, hvilken bruger der ejer denne blog og brugeranmeldelsen. Så du kan forespørge om dit resultat som:
BlogModel
.find({})
.populate({
path : 'userId',
populate : {
path : 'reviewId'
}
})
.exec(function (err, res) {
})