bug fixed for temp table name for insert multiple beans
This commit is contained in:
parent
f31f552026
commit
64b3df6e63
|
@ -2231,7 +2231,7 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) {
|
||||||
if size > 0 {
|
if size > 0 {
|
||||||
if session.Engine.SupportInsertMany() {
|
if session.Engine.SupportInsertMany() {
|
||||||
cnt, err := session.innerInsertMulti(bean)
|
cnt, err := session.innerInsertMulti(bean)
|
||||||
session.resetStatement()
|
//session.resetStatement()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return affected, err
|
return affected, err
|
||||||
}
|
}
|
||||||
|
@ -2239,7 +2239,7 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) {
|
||||||
} else {
|
} else {
|
||||||
for i := 0; i < size; i++ {
|
for i := 0; i < size; i++ {
|
||||||
cnt, err := session.innerInsert(sliceValue.Index(i).Interface())
|
cnt, err := session.innerInsert(sliceValue.Index(i).Interface())
|
||||||
session.resetStatement()
|
//session.resetStatement()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return affected, err
|
return affected, err
|
||||||
}
|
}
|
||||||
|
@ -2249,7 +2249,7 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
cnt, err := session.innerInsert(bean)
|
cnt, err := session.innerInsert(bean)
|
||||||
session.resetStatement()
|
//session.resetStatement()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return affected, err
|
return affected, err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue