delete dataset

This commit is contained in:
archer 2025-12-08 00:55:30 +08:00
parent 6796f2409c
commit cb3a53bc4b
No known key found for this signature in database
GPG Key ID: 4446499B846D4A9E

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 });
for (const datasetId of datasetIds) {
// Delete dataset_data_texts in batches by datasetId