浏览代码

Merge branch 'feature/fastgpt' into debug

* feature/fastgpt:
  fixbug
boweniac 1 月之前
父节点
当前提交
a942e73c44
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      mongo_model/apps/appsmodelgen.go

+ 6 - 1
mongo_model/apps/appsmodelgen.go

@@ -78,11 +78,16 @@ func (m *defaultAppsModel) Delete(ctx context.Context, id string) (int64, error)
 func (m *defaultAppsModel) FindAll(ctx context.Context, teamId primitive. ObjectID, apptype string, keyword *string) ([]*Apps, error) {
 	var data []*Apps
 
+	k := ""
+	if keyword != nil {
+		k = *keyword
+	}
+
 	err := m.conn.Find(ctx, &data, bson.M{
 		"teamId": teamId,
 		"type": apptype,
 		"name": bson.M{
-			"$regex":   keyword, // 用你想要匹配的模式替换 searchPattern
+			"$regex":   k, // 用你想要匹配的模式替换 searchPattern
 			"$options": "i",              // 可选:i 表示不区分大小写
 		},
 	})