OK, het concept van "Lazy Loading" is meestal vreemd aan een database als MongoDB. Bekijk je schema:Question
heeft een List
van Answers
.
In een RDBMS met het "luie" gedeelte kunt u "de lijst" apart van het origineel laden. Er zijn eigenlijk twee zoekopdrachten, je probeert alleen de tweede zoekopdracht uit te stellen.
In MongoDB er is maar één vraag. De Answers
zijn ingesloten in de vraag, dus uw verzoek om Questions
bevat automatisch de lijst met Answers
.
Bekijk de NORM-voorbeelden voor een beter voorbeeld hiervan:http://normproject.org/samples
Het basispunt is dat de structuur die u hebt opgegeven niet langer meerdere tabellen is. Het is slechts één verzameling met ingesloten documenten. Dus het concept van "Lazy Loading" is echt overbodig omdat je niet één zoekopdracht kunt "Lazy Load".