OK、「遅延読み込み」の概念は、MongoDBのようなデータベースとはほとんど無関係です。スキーマを見てください:Question
List
があります Answers
の 。
RDBMS 「レイジー」部分では、オリジナルとは別に「リスト」をロードできます。実際には2つのクエリが発生しており、2番目のクエリを遅らせようとしているだけです。
MongoDB 発生しているクエリは1つだけです。 Answers
質問の中に埋め込まれているので、Questions
のリクエスト Answers
のリストが自動的に含まれます 。
この良い例については、NORMサンプルをご覧ください: http://normproject.org/samples >
基本的なポイントは、提供した構造が複数のテーブルではなくなったことです。これは、ドキュメントが埋め込まれた1つのコレクションです。したがって、1つのクエリを「遅延読み込み」することはできないため、「遅延読み込み」の概念は実際には不要です。