Når du bruger underdokumenter, har du faktisk en kopi af dataene i dit overordnede dokument, som giver dig mulighed for at få alle dokument + underdokument-data i en enkelt forespørgsel.
Når du bruger "indlejrede modeller" indlejrer du dem ikke rigtig, men refererer fra forældremodellen til underordnet model. I dette tilfælde skal du bruge population , hvilket betyder, at du ikke kan få alle data i en enkelt forespørgsel.
Kort sagt :underdokumenter indlejrer faktisk dataene, og dine "indlejrede modeller" refererer kun til dem via deres id