|
@@ -271,7 +271,7 @@ func (slf *AudioSearch) Find() ([]*Audio, int, error) {
|
|
|
db = slf.build()
|
|
db = slf.build()
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
- if err := db.Count(&total).Error; err != nil {
|
|
|
|
|
|
|
+ if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
|
|
|
return records, int(total), fmt.Errorf("find count err: %v", err)
|
|
return records, int(total), fmt.Errorf("find count err: %v", err)
|
|
|
}
|
|
}
|
|
|
if slf.PageNum*slf.PageSize > 0 {
|
|
if slf.PageNum*slf.PageSize > 0 {
|
|
@@ -308,7 +308,7 @@ func (slf *AudioSearch) FindByQuery(query string, args []interface{}) ([]*Audio,
|
|
|
db = slf.Orm.Table(slf.TableName()).Where(query, args...)
|
|
db = slf.Orm.Table(slf.TableName()).Where(query, args...)
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
- if err := db.Count(&total).Error; err != nil {
|
|
|
|
|
|
|
+ if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
|
|
|
return records, total, fmt.Errorf("find by query count err: %v", err)
|
|
return records, total, fmt.Errorf("find by query count err: %v", err)
|
|
|
}
|
|
}
|
|
|
if slf.PageNum*slf.PageSize > 0 {
|
|
if slf.PageNum*slf.PageSize > 0 {
|