From c3fd4effdef0cc5955f89b5df279b14841e857f5 Mon Sep 17 00:00:00 2001
From: qixiaoning <jony.kee@outlook.com>
Date: 星期二, 11 十一月 2025 11:21:36 +0800
Subject: [PATCH] 修改权限,修复删除rag记录问题

---
 camera-common/models/Record.go |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/camera-common/models/Record.go b/camera-common/models/Record.go
index a72bfe1..f778aa8 100644
--- a/camera-common/models/Record.go
+++ b/camera-common/models/Record.go
@@ -220,6 +220,10 @@
 		// client.WithOffset(offset),
 	)
 
+	if err != nil {
+
+	}
+
 	// 2. 鎻愬彇ID鍜屾枃浠惰矾寰�
 	var ids []int64
 	var imgPaths []string
@@ -267,10 +271,6 @@
 		if err != nil {
 			return 0, fmt.Errorf("failed to delete from Milvus: %v", err)
 		}
-		err = do.client.client.DeleteByPks(ctx, "smartrag", "", idField)
-		if err != nil {
-			return 0, fmt.Errorf("failed to delete from Milvus: %v", err)
-		}
 	}
 
 	// 鍥剧墖鍒犻櫎鏂囦欢
@@ -300,6 +300,12 @@
 		}
 	}
 
+	//鍒犻櫎rag
+	err = do.client.client.Delete(ctx, "smartrag", "", filterExpr)
+	if err != nil {
+		logger.Debug("delete rag failed!")
+	}
+
 	return deletedFiles, err
 }
 

--
Gitblit v1.8.0