MongoDBに次のタイプのデータがあると考えてください
"_id" : 34432143, "A" : "ath1", "B" : 100, "C" : "name1"
"_id" : 34432154, "A" : "ath2", "B" : 101, "C" : "name2"
"_id" : 34432168, "A" : "ath3", "B" : 102, "C" : "name3"
"_id" : 34432171, "A" : 1, "B" : "class1", "C" : 21
"_id" : 34432174, "A" : 2, "B" : "class2", "C" : 22
"_id" : 34432178, "A" : 3, "B" : "class3", "C" : 23
ここで、最初のセットで A が文字列、B が整数、C が文字列であり、2 番目のセットで A が整数、B が文字列、C が整数であることを確認できます。
レコードのセットが 2 つあることを識別し、最初のセットには文字列、整数、文字列のデータ型を持つ A、B、C フィールドがあることを区別できますか。2 番目のセットには、データ型が Integer、String、Integer の A、B、C フィールドがあります。