Skip to main content

Як виглядає приклад BSON-документа?

BSON - це бінарний формат, тому "справжній" документ у ньому виглядає як набір байтів. Але логічно він відповідає JSON-структурі. Приклад зручніше показати в JSON-вигляді, який BSON представляє всередині:

json
{ "_id": ObjectId("6512bd43d9caa6e02c990b0a"), "name": "Alex", "age": 25, "isActive": true, "skills": ["MongoDB", "Node.js"], "createdAt": ISODate("2025-10-22T10:00:00Z"), "profile": { "city": "Berlin", "status": "developer" } }

Що важливо

  • ObjectId і ISODate - це спеціальні BSON-типи (у JSON їх немає)
  • масиви й вкладені об'єкти підтримуються нативно
  • документ зберігається як ключ-значення і лишається цілісною структурою

Усередині MongoDB цей об'єкт буде зберігатися в бінарному BSON-вигляді, але для читання й виводу він зазвичай відображається як JSON.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.