sql := fmt.Sprintf("update exams set stock = stock - 1 WHERE id = %d", p.ExamId)
err = global.GVA_DB.Debug().Raw(sql).Scan(nil).Error
我们必须有使用Scan函数,如果只是单纯的执行sql,并不想返回任何数据的话,我们在Scan里面填入nil即可。
sql := fmt.Sprintf("update exams set stock = stock - 1 WHERE id = %d", p.ExamId)
err = global.GVA_DB.Debug().Raw(sql).Scan(nil).Error
我们必须有使用Scan函数,如果只是单纯的执行sql,并不想返回任何数据的话,我们在Scan里面填入nil即可。