BSON ObjectId 유형의 클래스 표현입니다.

생성자

  • ObjectId 유형 만들기

    매개변수

    • Optional inputId: string | 번호 | ObjectId | 단위8배열 | ObjectIdLike

      24 문자 16진수 string, 12 바이트 바이너리 버퍼 또는 숫자일 수 있습니다.

    ObjectId반환

속성

_bsontype: "objectId"
캐시 16진수string: 부울

접근자

  • 생성 시간 가져오기 (): 숫자
  • 이 ObjectId 인스턴스의 생성 시간

    숫자반환

    더 이상 사용되지 않습니다.

    int32 유닉스 시간을 반환하는 getTimestamp / createFromTime을 사용하세요.

  • 생성 시간 설정 (): 무효화
  • 매개변수

    • value: 숫자

    반환 값 void

  • get id(): Uint8Array
  • ObjectId 바이트

    단위8배열을반환합니다.

방법

  • 이 ObjectId가 otherID 와 같은지 비교합니다.

    매개변수

    반환 부울

  • 이 ID가 생성된 생성 날짜(초까지 정확한 날짜)를 반환합니다.

    날짜반환

  • 문자열반환

  • ObjectId ID를 24 문자 16진수 string 표현으로 반환합니다.

    문자열반환

  • 24 문자 16진수 string 표현을 JSON으로 변환합니다.

    문자열반환

  • 인쇄를 위해 id를 24 문자 16진수 string로 변환합니다.

    매개변수

    • Optional format: 문자열

      버퍼 toString 형식 매개변수입니다.

    문자열반환

  • ObjectId의 16진수 문자열 표현에서 ObjectId를 만듭니다.

    매개변수

    • hexString: 문자열

      전달된 24 문자 16진수 문자열에서 ObjectId를 만듭니다.

    ObjectId반환

  • 나머지 ObjectId는 0으로 설정한 상태에서 두 번째 기반 숫자로 ObjectId를 만듭니다. ObjectId를 비교하거나 정렬하는 데 사용됩니다.

    매개변수

    • time: 숫자

      초를 나타내는 정수입니다.

    ObjectId반환

  • ObjectId에서 사용되는 12 바이트 ID 버퍼를 생성합니다.

    매개변수

    • Optional time: 숫자

      초 기반 타임스탬프를 전달합니다.

    단위8배열을반환합니다.

  • 값이 유효한 bson ObjectId인지 확인합니다.

    매개변수

    • ID: string | 번호 | ObjectId | 단위8배열 | ObjectIdLike

      유효성을 검사할 ObjectId 인스턴스입니다.

    반환 부울

TypeDoc을 사용하여 생성됨