Aktualisieren Sie zuerst Mungo 3 auf 4 und verwenden Sie dann den einfachsten Weg für eine tiefe Population in Mungo wie unten:
Angenommen, Sie haben ein Blog-Schema mit einer Benutzer-ID als Referenz-ID und dann haben Sie in Benutzer eine Überprüfung als Referenz-ID für die Schema-Überprüfung. Also im Grunde haben Sie drei Schemata:1. Blog2. Benutzer3. Überprüfung
Und Sie müssen vom Blog abfragen, welchem Benutzer dieser Blog und die Benutzerbewertung gehören. Sie können Ihr Ergebnis also abfragen als:
BlogModel
.find({})
.populate({
path : 'userId',
populate : {
path : 'reviewId'
}
})
.exec(function (err, res) {
})