Создать документ MongoDB без значений

У меня есть основной вопрос о создании физической схемы коллекции в MongoDB.

Могу ли я создать документ MongoDB без значений. На данный момент я просто знаю ключи и некоторые типы данных. Но у меня нет ценностей. Можно ли создать схему, где O просто имеет заполнители для значений?

  • Для строки я могу поставить "" или "abc" (фиктивное значение) в качестве заполнителя для значений.
  • Для десятичной я могу сделать то же самое. Поместите 123.1 в качестве фиктивного значения.
  • Для логического значения я могу указать значение true или false в качестве фиктивного значения
  • На дату я могу поставить "01-01-1900" в качестве фиктивного значения

Но размещение таких фиктивных значений становится сложным, когда у меня есть сотни полей, особенно вложенных, таких как документ внутри документа или массивы.

Я пытаюсь найти в мире SQL эквивалент "создания таблицы", где мы можем создать физическую схему, не помещая значения

Любой совет?

Спасибо Ауробиндо

1 ответ

При желании вы можете вставить документ с любым содержимым (вы можете вставить только часть элементов или даже пустой документ). MongoDB - это документно-ориентированная база данных, где каждый документ может быть абсолютно разным.

Забудьте все, что вы знаете о RDBMS, потому что эти знания абсолютно бесполезны в мире MongoDB.

Другие вопросы по тегам