Fix/dataset clean task (#534)
This commit is contained in:
parent
a03a92e9db
commit
a93506df18
@ -7,7 +7,7 @@ from celery import shared_task
|
|||||||
from core.index.index import IndexBuilder
|
from core.index.index import IndexBuilder
|
||||||
from extensions.ext_database import db
|
from extensions.ext_database import db
|
||||||
from models.dataset import DocumentSegment, Dataset, DatasetKeywordTable, DatasetQuery, DatasetProcessRule, \
|
from models.dataset import DocumentSegment, Dataset, DatasetKeywordTable, DatasetQuery, DatasetProcessRule, \
|
||||||
AppDatasetJoin
|
AppDatasetJoin, Document
|
||||||
|
|
||||||
|
|
||||||
@shared_task
|
@shared_task
|
||||||
@ -32,7 +32,7 @@ def clean_dataset_task(dataset_id: str, tenant_id: str, indexing_technique: str,
|
|||||||
index_struct=index_struct
|
index_struct=index_struct
|
||||||
)
|
)
|
||||||
|
|
||||||
documents = db.session.query(DocumentSegment).filter(DocumentSegment.dataset_id == dataset_id).all()
|
documents = db.session.query(Document).filter(Document.dataset_id == dataset_id).all()
|
||||||
segments = db.session.query(DocumentSegment).filter(DocumentSegment.dataset_id == dataset_id).all()
|
segments = db.session.query(DocumentSegment).filter(DocumentSegment.dataset_id == dataset_id).all()
|
||||||
|
|
||||||
vector_index = IndexBuilder.get_index(dataset, 'high_quality')
|
vector_index = IndexBuilder.get_index(dataset, 'high_quality')
|
||||||
|
Loading…
Reference in New Issue
Block a user