diff --git a/base.go b/base.go index 1627762..7d6a690 100644 --- a/base.go +++ b/base.go @@ -60,7 +60,7 @@ func (b *BaseDao) Detail(dbInstance *gorm.DB, table string, result interface{}, func (b *BaseDao) Count(dbInstance *gorm.DB, table string, optionFuncList ...SetOption) (int64, error) { b.setTxCondition(dbInstance, table, optionFuncList...) var cnt int64 - return cnt, dbInstance.Count(&cnt).Error + return cnt, dbInstance.Table(table).Count(&cnt).Error } // Begin 开启事务