diff --git a/service/mgoService/param.go b/service/mgoService/param.go index d376e9b..088f62b 100644 --- a/service/mgoService/param.go +++ b/service/mgoService/param.go @@ -56,9 +56,9 @@ func SetParam(key string, val map[string]interface{}, tits ...string) bool { var err error ses := service.MgoParamDao.GetSession() if isup { - err = ses.C().UpdateId(context.Background(), e.Id, e) + err = ses.C().UpdateId(nil, e.Id, bson.M{"$set": bson.M{"value": e.Value, "title": e.Title}}) } else { - _, err = ses.C().InsertOne(context.Background(), e) + _, err = ses.C().InsertOne(nil, e) } if err != nil { println("err:" + err.Error())