Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BulkWriteResult

Index

Constructors

Properties

result: BulkResult
deprecated

Will be removed in 5.0

Accessors

  • get insertedCount(): number
  • Number of documents inserted.

    Returns number

  • get matchedCount(): number
  • Number of documents matched for update.

    Returns number

  • get modifiedCount(): number
  • Number of documents modified.

    Returns number

  • get deletedCount(): number
  • Number of documents deleted.

    Returns number

  • get upsertedCount(): number
  • Number of documents upserted.

    Returns number

  • get upsertedIds(): {}
  • Upserted document generated Id's, hash key is the index of the originating operation

    Returns {}

    • [key: number]: any
  • get insertedIds(): {}
  • Inserted document generated Id's, hash key is the index of the originating operation

    Returns {}

    • [key: number]: any
  • get ok(): number
  • Evaluates to true if the bulk operation correctly executes

    Returns number

  • get nInserted(): number
  • The number of inserted documents

    Returns number

  • get nUpserted(): number
  • Number of upserted documents

    Returns number

  • get nMatched(): number
  • Number of matched documents

    Returns number

  • get nModified(): number
  • Number of documents updated physically on disk

    Returns number

  • get nRemoved(): number
  • Number of removed documents

    Returns number

Methods

  • Returns an array of all inserted ids

    Returns <internal>.Document[]

  • Returns an array of all upserted ids

    Returns <internal>.Document[]

  • Returns the upserted id at the given index

    Parameters

    • index: number

    Returns <internal>.Document

  • Returns raw internal result

    Returns <internal>.Document

  • hasWriteErrors(): boolean
  • Returns true if the bulk operation contains a write error

    Returns boolean

  • getWriteErrorCount(): number
  • Returns the number of write errors off the bulk operation

    Returns number

  • Returns a specific write error object

    Parameters

    • index: number

    Returns WriteError

  • Retrieve all write errors

    Returns WriteError[]

  • Retrieve lastOp if available

    deprecated

    Will be removed in 5.0

    Returns <internal>.Document

  • Retrieve the write concern error if one exists

    Returns WriteConcernError

  • Returns BulkResult

  • toString(): string
  • Returns string

  • isOk(): boolean
  • Returns boolean

Generated using TypeDoc