delete dataset

This commit is contained in:
archer 2025-12-08 00:55:30 +08:00 committed by Finley Ge
parent 6270901b08
commit b04c35b450
No known key found for this signature in database
GPG Key ID: 4C7633901042E27A

View File

@ -95,6 +95,17 @@ export async function delDatasetRelevantData({
teamId,
datasetId: { $in: datasetIds }
});
//Delete dataset_data_texts
await MongoDatasetDataText.deleteMany({
teamId,
datasetId: { $in: datasetIds }
});
//delete dataset_datas
await MongoDatasetData.deleteMany({ teamId, datasetId: { $in: datasetIds } });
// Delete collection image and file
await delCollectionRelatedSource({ collections });
// Delete vector data
await deleteDatasetDataVector({ teamId, datasetIds });
// Delete dataset_data_texts in batches by datasetId
for (const datasetId of datasetIds) {