From ad39b07b094cd21448ed406a728838b6613af207 Mon Sep 17 00:00:00 2001 From: insion Date: Mon, 3 Nov 2014 11:05:49 +0800 Subject: [PATCH] Update session.go MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修正Asc()排序出错的问题.. --- session.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/session.go b/session.go index c7333718..9af02bfe 100644 --- a/session.go +++ b/session.go @@ -225,12 +225,7 @@ func (session *Session) Desc(colNames ...string) *Session { // Method Asc provide asc order by query condition, the input parameters are columns. func (session *Session) Asc(colNames ...string) *Session { - if session.Statement.OrderStr != "" { - session.Statement.OrderStr += ", " - } - newColNames := col2NewCols(colNames...) - sqlStr := strings.Join(newColNames, session.Engine.Quote(" ASC, ")) - session.Statement.OrderStr += session.Engine.Quote(sqlStr) + " ASC" + session.Statement.Asc(colNames...) return session }