サブドキュメントには2種類あります-
MongooseのEmbeddedドキュメントとReferencedドキュメントの違いは、前者は子スキーマを親に「埋め込む」ことに似ていることです。つまりMongoDBに関する限り、MongoDB(親)は1つの大きなドキュメントにすぎません。
参照ドキュメントでは、親ドキュメントは子ドキュメントのObjectIDのみを保存します。つまり、子ドキュメントは「参照」され、「人口 「ドキュメント全体。
使用しているものchildren: [Child.schema]
埋め込みドキュメントの構文です。
したがって、MongoDBにはコレクションが1つだけあります。
そのオプション そのスキーマから実際にモデルを作成する場合、自動的に推測するのではなく、指定した名前を使用するためです。