跳转到内容

BaseDocumentStore

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:106

new BaseDocumentStore(): BaseDocumentStore

BaseDocumentStore

序列化器: Serializer<any> = jsonSerializer

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:108

persist(persistPath): void

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:111

string = DEFAULT_PERSIST_PATH

void


abstract 文档(): Promise<Record<string, BaseNode<Metadata>>>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:116

Promise<Record<string, BaseNode<Metadata>>>


abstract addDocuments(docs, allowUpdate): Promise<void>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:118

BaseNode<Metadata>[]

boolean

Promise<void>


abstract getDocument(docId, raiseError): Promise<undefined | BaseNode<Metadata>>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:120

string

boolean

Promise<undefined | BaseNode<Metadata>>


abstract deleteDocument(docId, raiseError): Promise<void>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:125

string

boolean

Promise<void>


abstract documentExists(docId): Promise<boolean>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:127

string

Promise<boolean>


abstract setDocumentHash(docId, docHash): Promise<void>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:130

string

string

Promise<void>


abstract 获取文档哈希(docId): Promise<undefined | string>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:132

string

Promise<undefined | string>


abstract getAllDocumentHashes(): Promise<Record<string, string>>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:134

Promise<Record<string, string>>


abstract getAllRefDocInfo(): Promise<undefined | Record<string, RefDocInfo>>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:137

Promise<undefined | Record<string, RefDocInfo>>


abstract getRefDocInfo(refDocId): Promise<undefined | RefDocInfo>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:139

string

Promise<undefined | RefDocInfo>


abstract deleteRefDoc(refDocId, raiseError): Promise<void>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:141

string

boolean

Promise<void>


getNodes(nodeIds, raiseError): Promise<BaseNode<Metadata>[]>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:144

string[]

boolean = true

Promise<BaseNode<Metadata>[]>


getNode(nodeId, raiseError): Promise<BaseNode<Metadata>>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:150

string

boolean = true

Promise<BaseNode<Metadata>>


getNodeDict(nodeIdDict): Promise<Record<number, BaseNode<Metadata>>>

定义于:.build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:158

Promise<Record<number, BaseNode<Metadata>>>