Class: SimpleDocumentStore
Hierarchy
-
KVDocumentStore
↳
SimpleDocumentStore
Constructors
constructor
• new SimpleDocumentStore(kvStore?
, namespace?
): SimpleDocumentStore
Parameters
Name | Type |
---|---|
kvStore? | SimpleKVStore |
namespace? | string |
Returns
Overrides
KVDocumentStore.constructor
Defined in
packages/core/src/storage/docStore/SimpleDocumentStore.ts:18
Properties
kvStore
• Private
kvStore: SimpleKVStore
Defined in
packages/core/src/storage/docStore/SimpleDocumentStore.ts:16
Methods
addDocuments
▸ addDocuments(docs
, allowUpdate?
): Promise
<void
>
Parameters
Name | Type | Default value |
---|---|---|
docs | BaseNode <Metadata >[] | undefined |
allowUpdate | boolean | true |
Returns
Promise
<void
>
Inherited from
KVDocumentStore.addDocuments
Defined in
packages/core/src/storage/docStore/KVDocumentStore.ts:33
deleteDocument
▸ deleteDocument(docId
, raiseError?
, removeRefDocNode?
): Promise
<void
>
Parameters
Name | Type | Default value |
---|---|---|
docId | string | undefined |
raiseError | boolean | true |
removeRefDocNode | boolean | true |
Returns
Promise
<void
>
Inherited from
KVDocumentStore.deleteDocument
Defined in
packages/core/src/storage/docStore/KVDocumentStore.ts:131
deleteRefDoc
▸ deleteRefDoc(refDocId
, raiseError?
): Promise
<void
>
Parameters
Name | Type | Default value |
---|---|---|
refDocId | string | undefined |
raiseError | boolean | true |
Returns
Promise
<void
>
Inherited from
KVDocumentStore.deleteRefDoc
Defined in
packages/core/src/storage/docStore/KVDocumentStore.ts:148
docs
▸ docs(): Promise
<Record
<string
, BaseNode
<Metadata
>>>