package service import ( "model-engine/db" "model-engine/pkg/logger" ) func SaveTaskResults(results []*db.ModelTaskResults) error { for _, v := range results { err := db.NewModelTaskResultsSearch().SetTaskId(v.ModelTaskID).SetPicDate(v.PicDate).SetFirstPersonId(v.FirstPersonID).FirstOrCreate(v) if err != nil { logger.Errorf("save task result err:%v", err) return err } } return nil }