Performance improvement for columnsbyName #1788

Merged
lunny merged 1 commits from lunny/columnsbyname into master 2020-09-09 13:44:21 +00:00

View File

@ -58,12 +58,7 @@ func (table *Table) ColumnsSeq() []string {
}
func (table *Table) columnsByName(name string) []*Column {
for k, cols := range table.columnsMap {
if strings.EqualFold(k, name) {
return cols
}
}
return nil
return table.columnsMap[strings.ToLower(name)]
}
// GetColumn returns column according column name, if column not found, return nil