diff --git a/database/gdb/gdb_func.go b/database/gdb/gdb_func.go index fab36478e..a75b61525 100644 --- a/database/gdb/gdb_func.go +++ b/database/gdb/gdb_func.go @@ -357,14 +357,15 @@ func doQuoteWord(s, charLeft, charRight string) string { return s } -// doQuoteString quotes string with quote chars. It handles strings like: -// "user", -// "user u", -// "user,user_detail", -// "user u, user_detail ut", -// "user.user u, user.user_detail ut", -// "u.id, u.name, u.age", -// "u.id asc". +// doQuoteString quotes string with quote chars. +// For example, if quote char is '`': +// "user" => "`user`" +// "user u" => "`user` u" +// "user,user_detail" => "`user`,`user_detail`" +// "user u, user_detail ut" => "`user` u,`user_detail` ut" +// "user.user u, user.user_detail ut" => "`user`.`user` u,`user`.`user_detail` ut" +// "u.id, u.name, u.age" => "`u`.`id`,`u`.`name`,`u`.`age`" +// "u.id asc" => "`u`.`id` asc" func doQuoteString(s, charLeft, charRight string) string { array1 := gstr.SplitAndTrim(s, ",") for k1, v1 := range array1 { diff --git a/version.go b/version.go index bd9e356f1..882ec7b9e 100644 --- a/version.go +++ b/version.go @@ -1,4 +1,4 @@ package gf -const VERSION = "v1.16.4" +const VERSION = "v1.16.5" const AUTHORS = "john"