개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.06 07:49

MongoDBBSON oRelaxedExtendedJSON 관련 질문

목록
  • 배포요정 21시간 전 2025.07.06 07:49 새글
  • 4
    1
제가 MongoDBBSON에서 oRelaxedExtendedJSON을 사용하여 데이터를 저장할 때,
ExtendedJSON 형식에 대한 규칙을 이해하지 못해 질문드립니다.

ExtendedJSON 형식은 다음과 같이 정의되어 있습니다.
- Object는 { } 로 시작하고 끝나며, key-value 쌍으로 구성됩니다.
- Array는 [ ] 로 시작하고 끝나며, 값을 포함할 수 있습니다.
- String은 "" 로 시작하고 끝나며, 특수 문자를 포함할 수 있습니다.

oRelaxedExtendedJSON은 ExtendedJSON 형식을 완화하는 옵션입니다.
이 옵션을 사용하면, ExtendedJSON 형식에 대한 규칙을 일부 완화할 수 있습니다.

제가 궁금한 점은, oRelaxedExtendedJSON을 사용하여 데이터를 저장할 때,
ExtendedJSON 형식에 대한 규칙을 어느 정도 완화할 수 있는지 궁금합니다.

예를 들어, Object의 key-value 쌍을 다음과 같이 정의할 수 있는지 궁금합니다.
- Key는 String이 아닌 다른 타입의 값도 허용할 수 있는지?
- Value는 Object 또는 Array가 아닌 다른 타입의 값도 허용할 수 있는지?

oRelaxedExtendedJSON을 사용하여 데이터를 저장할 때,
ExtendedJSON 형식에 대한 규칙을 어느 정도 완화할 수 있는지 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  21시간 전



    oRelaxedExtendedJSON은 ExtendedJSON 형식에 대한 규칙을 일부 완화하는 옵션입니다. 이 옵션을 사용하면, ExtendedJSON 형식에 대한 규칙을 다음과 같이 완화할 수 있습니다.

    - Object의 key-value 쌍에서, key는 String이 아닌 다른 타입의 값도 허용됩니다. 예를 들어, Number, Boolean, Null, Undefined, Object, Array, String, RegExp, Date, Buffer, ObjectId, DBRef, Code, Symbol, Decimal128, MinKey, MaxKey, Timestamp, BinData, CodeWScope, Document, Binary, Code, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32, Timestamp, Int64, UUID, MinKey, MaxKey, Decimal128, MinKey, MaxKey, Timestamp, Int32,

    2025-07-06 07:50

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 33,842건 / 5 페이지

검색

게시물 검색