diff --git a/src/service/field.go b/src/service/field.go index 541a289f7bc5f87f23d4ac864346fd1335fe6237..b08d5c386ce9f5b67fb1eb054738724106245c80 100644 --- a/src/service/field.go +++ b/src/service/field.go @@ -214,10 +214,10 @@ COMMIT WORK; sql3 := fmt.Sprintf(`BEGIN WORK; LOCK TABLE service_count_person IN SHARE ROW EXCLUSIVE MODE; INSERT INTO service_count_person ( user_id,date,count) VALUES -(%d,'%s',%d) ON conflict (user_id,date) DO +('%s','%s',%d) ON conflict (user_id,date) DO UPDATE SET count=(service_count_person.count+1); COMMIT WORK; -`, proxyData.Service_id, date, 1) +`, proxyData.User_id, date, 1) _, err = session.SQL(sql3).Execute() if err != nil { fmt.Println("error****** service_count_person 更新失败:" + err.Error())