Ответ 1
MongoDB является схематичным и не имеет таблиц. В MongoDB каждая коллекция может иметь разные типы элементов. Вы можете хранить два очень разных элемента в одной коллекции:
db.test.insert( { "SomeString" : "How much wood would the woodchop chop ..." } );
db.test.insert( { "Amount": 2040.20, "Due": new ISODate("2012-11-10"), "UserId" : new ObjectId("...")} );
обычно объекты каким-то образом связаны или имеют общий базовый тип, но это не требуется.
Вы можете, однако, взглянуть на невидимые записи, используя
db.collectionName.findOne()
или
db.collectionName.find().pretty()
Однако у MongoDB нет гарантии, что любые две записи выглядят одинаково или имеют одинаковые поля: нет схемы.