This commit is contained in:
black 2023-03-13 16:49:52 +08:00
parent aec9023a10
commit 5727808a20

View File

@ -82,14 +82,4 @@ func TestScopes(t *testing.T) {
}).Scan(&user).Error; err != nil { }).Scan(&user).Error; err != nil {
t.Errorf("failed to find user, got err: %v", err) t.Errorf("failed to find user, got err: %v", err)
} }
if err := DB.Scopes(func(db *gorm.DB) *gorm.DB {
var maxID int64
if err := db.Model(&User{}).Select("max(id)").Scan(&maxID).Error; err != nil {
return db
}
return db.Where("id = ?", maxID)
}).Scan(&user).Error; err != nil {
t.Errorf("failed to find user, got err: %v", err)
}
} }