2015-02-17 73 views
1

我正在使用https://github.com/jinzhu/gorm庫。出於某種原因,我無法訪問我期望在那裏的一些字段。這些特定的領域在其中有強調。例如,當我嘗試訪問SpeName時,它不會失敗,但它也不會給我一個字符串使用下劃線從golang結構訪問mysql字段

type Specialties struct { 
    SpeId  int64 
    SpeName string 
    Conditions sql.NullString 
    ParentId sql.NullInt64 
    Hidden  sql.NullInt64 
} 


func IsFolderNameASpecialty(folderName string) models.Specialties { 
    var sSpecialty models.Specialties 
    for _, specialty := range Specialties { 
     fmt.Println(strings.ToLower(folderName), specialty.SpeName) 
     if strings.ToLower(folderName) == strings.ToLower(specialty.SpeName) { 
      sSpecialty = specialty 
     } 
    } 
    return sSpecialty 
} 

由於某些原因,println爲空。 mysql字段確實是spe_Name而不是SpeName。我使用什麼標籤來允許我正確訪問該字段?

回答