
MongoDBBSONDocument 클래스의 toCanonicalExtendedJSON 메소드는 MongoDB의 Extended JSON 형식으로 변환시킵니다. 이 형식은 JSON 형식의 확장 버전으로, MongoDB의 데이터를 더 자세히 표현할 수 있도록 해줍니다.
이 메소드는 다음 형식의 Extended JSON을 반환합니다.
위 예시에서, 각 키는 MongoDB의 필드 이름을 나타내고, 값은 Extended JSON의 형식으로 표현됩니다. 예를 들어, "$numberLong" 키는 64비트 정수 값을 나타내고, "$date" 키는 날짜 값을 나타냅니다.
toCanonicalExtendedJSON 메소드는 다음과 같은 설정이나 파라미터가 필요합니다.
- MongoDBBSONDocument 객체: 이 객체의 데이터를 Extended JSON 형식으로 변환할 것입니다.
- options: 옵션 객체를 지정할 수 있습니다. 예를 들어, "sortKeysAscending" 옵션을 true로 설정하면 키를 오름차순으로 정렬할 수 있습니다.
반환된 Extended JSON의 형식에 대한 예시는 다음과 같습니다.
위 예시는 MongoDBBSONDocument 객체의 데이터를 Extended JSON 형식으로 변환한 결과입니다. 각 키는 MongoDB의 필드 이름을 나타내고, 값은 Extended JSON의 형식으로 표현됩니다.
2025-03-03 23:42