From 64b3df6e63ae41210f7dc9e2ab71c5413b24e366 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Wed, 23 Nov 2016 15:59:16 +0800 Subject: [PATCH] bug fixed for temp table name for insert multiple beans --- session.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/session.go b/session.go index 8f325000..b37fb5ee 100644 --- a/session.go +++ b/session.go @@ -2231,7 +2231,7 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) { if size > 0 { if session.Engine.SupportInsertMany() { cnt, err := session.innerInsertMulti(bean) - session.resetStatement() + //session.resetStatement() if err != nil { return affected, err } @@ -2239,7 +2239,7 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) { } else { for i := 0; i < size; i++ { cnt, err := session.innerInsert(sliceValue.Index(i).Interface()) - session.resetStatement() + //session.resetStatement() if err != nil { return affected, err } @@ -2249,7 +2249,7 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) { } } else { cnt, err := session.innerInsert(bean) - session.resetStatement() + //session.resetStatement() if err != nil { return affected, err }