MongoKVStore
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:13
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MongoKVStore(
__namedParameters):MongoKVStore
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:17
Parameters
Section titled “Parameters”__namedParameters
Section titled “__namedParameters”MongoKVStoreConfig
Returns
Section titled “Returns”MongoKVStore
Overrides
Section titled “Overrides”Accessors
Section titled “Accessors”client
Section titled “client”Get Signature
Section titled “Get Signature”get client():
MongoClient
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:32
Returns
Section titled “Returns”MongoClient
Methods
Section titled “Methods”put(
key,val,collectionName):Promise<void>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:43
Parameters
Section titled “Parameters”string
Exclude<StoredValue, null>
collectionName
Section titled “collectionName”string = DEFAULT_COLLECTION_NAME
Returns
Section titled “Returns”Promise<void>
Overrides
Section titled “Overrides”get(
key,collectionName):Promise<StoredValue>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:53
Parameters
Section titled “Parameters”string
collectionName
Section titled “collectionName”string = DEFAULT_COLLECTION_NAME
Returns
Section titled “Returns”Promise<StoredValue>
Overrides
Section titled “Overrides”getAll()
Section titled “getAll()”getAll(
collectionName):Promise<Record<string,StoredValue>>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:71
Parameters
Section titled “Parameters”collectionName
Section titled “collectionName”string = DEFAULT_COLLECTION_NAME
Returns
Section titled “Returns”Promise<Record<string, StoredValue>>
Overrides
Section titled “Overrides”delete()
Section titled “delete()”delete(
key,collectionName):Promise<boolean>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:86
Parameters
Section titled “Parameters”string
collectionName
Section titled “collectionName”string = DEFAULT_COLLECTION_NAME
Returns
Section titled “Returns”Promise<boolean>