소스 검색

fix query string bug when value is nil (#692)

tags/v0.6.3
부모
커밋
d7f04c3cec
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. +3
    -3
      session_raw.go

+ 3
- 3
session_raw.go 파일 보기

@@ -219,16 +219,16 @@ func row2mapStr(rows *core.Rows, fields []string) (resultsMap map[string]string,

for ii, key := range fields {
rawValue := reflect.Indirect(reflect.ValueOf(scanResultContainers[ii]))
//if row is null then ignore
// if row is null then as empty string
if rawValue.Interface() == nil {
//fmt.Println("ignore ...", key, rawValue)
result[key] = ""
continue
}

if data, err := value2String(&rawValue); err == nil {
result[key] = data
} else {
return nil, err // !nashtsai! REVIEW, should return err or just error log?
return nil, err
}
}
return result, nil


불러오는 중...
취소
저장