Type alias BulkImportOperation

BulkImportOperation: ((payload: any, options: { bulk: ((collection: string) => BulkOperationBase); createShouldUpsertIfIDExists?: boolean; logger?: any; skipCacheInvalidation?: boolean }, unchainedAPI: UnchainedCore) => Promise<void>)

Type declaration

    • (payload: any, options: { bulk: ((collection: string) => BulkOperationBase); createShouldUpsertIfIDExists?: boolean; logger?: any; skipCacheInvalidation?: boolean }, unchainedAPI: UnchainedCore): Promise<void>
    • Parameters

      • payload: any
      • options: { bulk: ((collection: string) => BulkOperationBase); createShouldUpsertIfIDExists?: boolean; logger?: any; skipCacheInvalidation?: boolean }
        • bulk: ((collection: string) => BulkOperationBase)
            • (collection: string): BulkOperationBase
            • Parameters

              • collection: string

              Returns BulkOperationBase

        • Optional createShouldUpsertIfIDExists?: boolean
        • Optional logger?: any
        • Optional skipCacheInvalidation?: boolean
      • unchainedAPI: UnchainedCore

      Returns Promise<void>