OK, koncepcja „Lazy Loading” jest w większości obca dla bazy danych takiej jak MongoDB. Spójrz na swój schemat:Question ma List z Answers .
W RDBMS część "leniwa" pozwala załadować "listę" oddzielnie od oryginału. W rzeczywistości mają miejsce dwa zapytania, po prostu próbujesz opóźnić drugie zapytanie.
W MongoDB dzieje się tylko jedno zapytanie. Answers są osadzone w pytaniu, więc Twoja prośba o Questions automatycznie dołącza listę Answers .
Spójrz na próbki NORM, aby uzyskać lepszy przykład:https://normproject.org/samples
Podstawowym punktem jest to, że podana przez Ciebie struktura nie składa się już z wielu tabel. To tylko jedna kolekcja z osadzonymi dokumentami. Tak więc koncepcja „Lazy Loading” jest naprawdę niepotrzebna, ponieważ nie można „Lazy Load” jednego zapytania.