라이브러리

[PHP] MongoDBBSONDocument::toCanonicalExtendedJSON - BSON 문서의 Canonical Extended JSON 표현을 반환합니다.




MongoDBBSONDocument::toCanonicalExtendedJSON

`MongoDBBSONDocument::toCanonicalExtendedJSON` 메소드는 MongoDB BSON 문서를 캐노니컬 확장 JSON 형식으로 변환하는 메소드입니다. 캐노니컬 확장 JSON은 MongoDB 3.6에서 도입된 JSON 형식으로, MongoDB의 데이터를 JSON으로 표현하는 표준화된 방법입니다.

사용법


`MongoDBBSONDocument::toCanonicalExtendedJSON` 메소드는 `MongoDBBSONDocument` 객체를 인수로 받습니다. 이 메소드는 반환 값을 문자열 형식으로 반환합니다.

예제


#hostingforum.kr
php

use MongoDBBSONUTCDateTime;

use MongoDBBSONDocument;



// MongoDB BSON 문서를 생성합니다.

$document = new Document([

    '_id' => new UTCDateTime(),

    'name' => 'John Doe',

    'age' => 30,

    'address' => [

        'street' => '123 Main St',

        'city' => 'New York',

        'state' => 'NY',

        'zip' => '10001'

    ]

]);



// MongoDB BSON 문서를 캐노니컬 확장 JSON 형식으로 변환합니다.

$canonicalJSON = $document->toCanonicalExtendedJSON();



// 변환된 캐노니컬 확장 JSON을 출력합니다.

echo $canonicalJSON;



결과


#hostingforum.kr
json

{

  "_id" : ISODate("2023-02-13T14:30:00.000Z"),

  "name" : "John Doe",

  "age" : 30,

  "address" : {

    "street" : "123 Main St",

    "city" : "New York",

    "state" : "NY",

    "zip" : "10001"

  }

}



참고


* MongoDB 3.6에서 도입된 캐노니컬 확장 JSON은 MongoDB의 데이터를 JSON으로 표현하는 표준화된 방법입니다.
* `MongoDBBSONDocument::toCanonicalExtendedJSON` 메소드는 MongoDB BSON 문서를 캐노니컬 확장 JSON 형식으로 변환하는 메소드입니다.
* 이 메소드는 반환 값을 문자열 형식으로 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 408 페이지

검색

게시물 검색