MongoKVStore
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:13
Extends
BaseKVStore
Constructors
Constructor
new MongoKVStore(
__namedParameters
):MongoKVStore
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:17
Parameters
__namedParameters
MongoKVStoreConfig
Returns
MongoKVStore
Overrides
BaseKVStore.constructor
Accessors
client
Get Signature
get client():
MongoClient
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:29
Returns
MongoClient
Methods
put()
put(
key
,val
,collectionName
):Promise
<void
>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:40
Parameters
key
string
val
Record
<string
, any
>
collectionName
string
= DEFAULT_COLLECTION_NAME
Returns
Promise
<void
>
Overrides
BaseKVStore.put
get()
get(
key
,collectionName
):Promise
<StoredValue
>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:50
Parameters
key
string
collectionName
string
= DEFAULT_COLLECTION_NAME
Returns
Promise
<StoredValue
>
Overrides
BaseKVStore.get
getAll()
getAll(
collectionName
):Promise
<Record
<string
,StoredValue
>>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:68
Parameters
collectionName
string
= DEFAULT_COLLECTION_NAME
Returns
Promise
<Record
<string
, StoredValue
>>
Overrides
BaseKVStore.getAll
delete()
delete(
key
,collectionName
):Promise
<boolean
>
Defined in: packages/providers/storage/mongodb/src/kvStore/MongoKVStore.ts:83
Parameters
key
string
collectionName
string
= DEFAULT_COLLECTION_NAME
Returns
Promise
<boolean
>
Overrides
BaseKVStore.delete