Browse Source

fix: group

hsun 5 months ago
parent
commit
8ed0dd5205
1 changed files with 2 additions and 2 deletions
  1. 2 2
      models/data_manage/edb_info.go

+ 2 - 2
models/data_manage/edb_info.go

@@ -1203,8 +1203,8 @@ func ReplaceChartEdb(oldEdbInfo, newEdbInfo *EdbInfo) (relationEdbInfoIdList []i
 		//获取所有包含的计算指标
 		mappingList := make([]*EdbInfoCalculateMapping, 0)
 		fields := []string{"edb_info_calculate_mapping_id", "edb_info_id", "source", "source_name", "edb_code", "from_edb_info_id", "from_edb_code", "from_edb_name", "from_source", "from_source_name", "move_value", "sort", "create_time", "modify_time", "from_tag", "from_sub_source"}
-		msql := fmt.Sprintf(` SELECT %s FROM edb_info_calculate_mapping WHERE from_edb_info_id=?  GROUP BY edb_info_id `, strings.Join(fields, ","))
-		err = to.Raw(msql, oldEdbInfo.EdbInfoId).Scan(&mappingList).Error
+		msql := fmt.Sprintf(` SELECT %s FROM edb_info_calculate_mapping WHERE from_edb_info_id=?  GROUP BY %s `, strings.Join(fields, ","), strings.Join(fields, ","))
+		err = to.Raw(msql, oldEdbInfo.EdbInfoId).Find(&mappingList).Error
 		if err != nil {
 			errmsg = "获取计算指标关联基础指标信息失败:Err:" + err.Error()
 			return