mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-21 23:21:04 +08:00
Implement Elasticsearch functions in GO (#15160)
### What problem does this PR solve? Implement Elasticsearch functions in GO (except for Search) ### Type of change - [x] Refactoring
This commit is contained in:
@@ -47,6 +47,7 @@ type DocEngine interface {
|
||||
InsertMetadata(ctx context.Context, metadata []map[string]interface{}, tenantID string) ([]string, error)
|
||||
UpdateMetadata(ctx context.Context, docID string, datasetID string, metaFields map[string]interface{}, tenantID string) error
|
||||
DeleteMetadata(ctx context.Context, condition map[string]interface{}, tenantID string) (int64, error)
|
||||
DeleteMetadataKeys(ctx context.Context, docID string, datasetID string, keys []string, tenantID string) error
|
||||
DropMetadataStore(ctx context.Context, tenantID string) error
|
||||
MetadataStoreExists(ctx context.Context, tenantID string) (bool, error)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user