优化用户查找逻辑

This commit is contained in:
eatmoreapple 2022-11-12 21:49:01 +08:00
parent 9e388b323f
commit a4341e24d6

View File

@ -519,10 +519,10 @@ func (m Members) SearchByRemarkName(limit int, remarkName string) (results Membe
} }
// Search 根据自定义条件查找 // Search 根据自定义条件查找
func (m Members) Search(limit int, condFuncList ...func(user *User) bool) (results Members) { func (m Members) Search(limit int, searchFuncList ...func(user *User) bool) (results Members) {
return search(m, limit, func(group *User) bool { return search(m, limit, func(group *User) bool {
for _, condFunc := range condFuncList { for _, searchFunc := range searchFuncList {
if !condFunc(group) { if !searchFunc(group) {
return false return false
} }
} }