클래스 ObjectId

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

계층 구조

  • ObjectID

생성자

  • ObjectId 유형 만들기

    매개변수

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

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

    ObjectId반환

속성

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

접근자

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

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

    int32 에포크를 반환하는 getTimestamp / createFromTime을 사용하세요.

    숫자반환

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

    • value: 숫자

    반환 값 void

  • get ID(): 버퍼
  • ObjectId 바이트

    반환 버퍼

방법

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

    매개변수

    반환 부울

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

    반환 날짜

  • 문자열반환

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

    문자열반환

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

    문자열반환

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

    매개변수

    • Optional format: string

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

    문자열반환

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

    매개변수

    • hexString: string

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

    ObjectId반환

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

    매개변수

    • time: 숫자

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

    ObjectId반환

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

    매개변수

    • Optional time: 숫자

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

    반환 버퍼

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

    매개변수

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

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

    반환 부울

TypeDoc을 사용하여 생성됨