From 68c59188e947d3c87859d38e83249cfcc93e5a07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=95=86=E8=AE=AF=E5=9C=A8=E7=BA=BF?= Date: Sun, 13 Apr 2014 10:03:07 +0800 Subject: [PATCH] fix bug #53 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 商讯在线 --- statement.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/statement.go b/statement.go index 773dd378..713e8637 100644 --- a/statement.go +++ b/statement.go @@ -523,6 +523,9 @@ func (statement *Statement) Cols(columns ...string) *Statement { statement.columnMap[strings.ToLower(nc)] = true } statement.ColumnStr = statement.Engine.Quote(strings.Join(newColumns, statement.Engine.Quote(", "))) + if strings.Contains(statement.ColumnStr, ".") { + statement.ColumnStr = strings.Replace(statement.ColumnStr, ".", statement.Engine.Quote("."), -1) + } return statement }