LinsRuis.HW1 3 months ago
parent
commit
6af10c1125
  1. 7
      core/comms/xorms.go

7
core/comms/xorms.go

@ -18,6 +18,7 @@ func XormOneDb(db *gocloud.DBHelper, id, data interface{}, columns ...interface{
col := "id"
if len(columns) > 0 {
tabed := false
cols, ok := columns[0].(string)
if ok {
if cols != "" {
@ -25,6 +26,7 @@ func XormOneDb(db *gocloud.DBHelper, id, data interface{}, columns ...interface{
}
} else {
ses = ses.Table(columns[0])
tabed = true
}
if len(columns) > 1 {
@ -32,6 +34,11 @@ func XormOneDb(db *gocloud.DBHelper, id, data interface{}, columns ...interface{
cols, ok := v.(string)
if ok {
ses = ses.Cols(cols)
} else {
if !tabed {
ses = ses.Table(v)
tabed = true
}
}
}
}

Loading…
Cancel
Save