fix bug on findandcount (#852)
This commit is contained in:
parent
cea778734c
commit
a4378c8abd
|
@ -47,6 +47,9 @@ func (session *Session) FindAndCount(rowsSlicePtr interface{}, condiBean ...inte
|
||||||
}
|
}
|
||||||
|
|
||||||
sliceElementType := sliceValue.Type().Elem()
|
sliceElementType := sliceValue.Type().Elem()
|
||||||
|
if sliceElementType.Kind() == reflect.Ptr {
|
||||||
|
sliceElementType = sliceElementType.Elem()
|
||||||
|
}
|
||||||
session.autoResetStatement = true
|
session.autoResetStatement = true
|
||||||
|
|
||||||
return session.Count(reflect.New(sliceElementType).Interface())
|
return session.Count(reflect.New(sliceElementType).Interface())
|
||||||
|
|
Loading…
Reference in New Issue