package service import "model-engine/db" func GetPersonTypeNameByTypes(types []string) (m map[string]string, names []string, err error) { m = make(map[string]string) records, err := db.NewKeyPersonBaseSearch().SetTagTypes(types).FindAll() if err != nil { return } for _, record := range records { m[record.TagType] = record.TagName } for _, t := range types { names = append(names, m[t]) } return }