gen
gen copied to clipboard
如何查看生成的sql
我用
sql := query.UnderlyingDB().Statement.SQL.String()
是空的
如果只是为了看日志的话,加上debug就行
我用
sql := query.UnderlyingDB().Statement.SQL.String()是空的
你是想获取,上个执行的sql吧?
query 是对象啊,比如
query := q.Select(q.CreatedAt).Where(q.Phone.Eq(phone)).Order(q.ID.Desc()).Scan(&sendat)
#1123
fmt.Println(u.WithContext(ctx).ToSQL(func(userDo query.IUserDo) {
userDo.Where(u.ID.Like("%22")).UpdateSimple(u.Name.Value("name1"))
}))