ambiten / core / AmbitenHookPayload
Interface: AmbitenHookPayload<T>
Defined in: packages/core/src/types/ambiten.model.type.ts:68
Type Parameters
T
Properties
bulkOperations?
optionalbulkOperations?:AnyBulkWriteOperation<T>[]
Defined in: packages/core/src/types/ambiten.model.type.ts:80
bulkUpdates?
optionalbulkUpdates?:object[]
Defined in: packages/core/src/types/ambiten.model.type.ts:79
filter
filter:
Partial<T>
update
update:
UpdateFilter<T>
collectionName
collectionName:
string
Defined in: packages/core/src/types/ambiten.model.type.ts:70
dbName?
optionaldbName?:string
Defined in: packages/core/src/types/ambiten.model.type.ts:72
doc?
optionaldoc?:Partial<T>
Defined in: packages/core/src/types/ambiten.model.type.ts:76
docs?
optionaldocs?:Partial<T>[]
Defined in: packages/core/src/types/ambiten.model.type.ts:77
filter?
optionalfilter?:Filter<T>
Defined in: packages/core/src/types/ambiten.model.type.ts:74
meta?
optionalmeta?:AmbitenOperationMeta
Defined in: packages/core/src/types/ambiten.model.type.ts:82
operation
operation:
AmbitenMiddlewareOperation
Defined in: packages/core/src/types/ambiten.model.type.ts:69
pipeline?
optionalpipeline?:object[]
Defined in: packages/core/src/types/ambiten.model.type.ts:78
result?
optionalresult?:unknown
Defined in: packages/core/src/types/ambiten.model.type.ts:81
session?
optionalsession?:ClientSession
Defined in: packages/core/src/types/ambiten.model.type.ts:73
tenantId?
optionaltenantId?:string
Defined in: packages/core/src/types/ambiten.model.type.ts:71
update?
optionalupdate?:UpdateFilter<T>
Defined in: packages/core/src/types/ambiten.model.type.ts:75
