여기에 새 도큐먼트를 추가합시다. 여러 MongoDB API는 BSON(Binary JSON) 형식의 객체를 이용해서 도큐먼트를 액세스합니다. BSON은 JSON과 같은 역할을 하나, 데이터 포맷으로 텍스트 대신 BSON 객체의 트리 구조를 사용합니다. 다음은 그 예시입니다.

    doc = new BsonDocument // BSON 객체를 생성한다. 단 아래 매개변수로 생성한다.
    {
      { "name", "John" },                  // 최종 하위 노드
      { "address", new BsonDocument        // 하위 노드. 단 value가 또 다른 BSON 객체다.
          {
              { "City", "Seoul" },         // 최종 하위 노드
              { "Street", "Nambu-street" } // 최종 하위 노드
          }
      }
    };

    아직 MongoDB에 도큐먼트가 삽입되지 않았습니다. 이렇게 BSON 객체를 만든 후에는 이를 컬렉션에 추가하는 함수를 실행합시다. 매개변수로 BSON 객체를 넣으세요.

    coll.insert(doc);
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.