BSON ObjectId 型のクラス表現。

コンストラクター

  • ObjectId 型の作成

    パラメーター

    • Optional inputId : string |数値| ObjectId | Uint 8 Array | ObjectIdLike

      24文字の 16 進 string、 12バイトのバイナリ バッファ、または数値を指定できます。

    ObjectId を返します

プロパティ

_bsontype: "objectId"
cache 16進数string: ブール値

アクセス

  • 生成時間 ( ) : 数値 を取得します
  • この ObjectId インスタンスの生成時刻

    数値を返します

    非推奨

    int 32エポックを返す getTimestamp / createFromTime を使用してください

  • set generateTime ( value ) :特権
  • パラメーター

    • :数値

    Returns void

  • get id(): Uint8Array
  • ObjectId バイト

    Uint 8配列を返す

メソッド

  • この ObjectId の等価性をotherIDと比較します。

    パラメーター

    ブール値を返します

  • この ID が生成された生成日付(最大 秒まで正確)を返します。

    日付を返します

  • string を返します

  • ObjectId ID を24文字の 16 進 string 表現として返します

    string を返します

  • JSON24文字の 16 進数string 表現を に変換します。

    string を返します

  • 印刷用に ID を24文字の 16 進 string に変換します

    パラメーター

    • Optional 形式: string

      バッファ toString 形式パラメーター。

    string を返します

  • ObjectIdの 16進数string表現 からObjectIdを作成します。

    パラメーター

    • hexString : string

      24文字の 16string で渡された から ObjectId を作成します。

    ObjectId を返します

  • 2 番目に基づく数値から ObjectId を作成し、ObjectId の残りの部分は 0 になります。 ObjectId の比較またはソートに使用されます。

    パラメーター

    • 時間:数値

      秒数を表す整数。

    ObjectId を返します

  • ObjectId で使用される12バイトの ID バッファを生成する

    パラメーター

    • Optional 時間:数値

      秒ベースのタイムスタンプを渡します。

    Uint 8配列を返す

  • 値が有効なBSON ObjectIdであるかどうかを確認します

    パラメーター

    • ID : string |数値| ObjectId | Uint8Array | ObjectIdLike

      検証する ObjectId インスタンス。

    ブール値を返します

TypeDocを使用して生成