From 5959e6edd8ae2405760ff1ca51009bf1665463e1 Mon Sep 17 00:00:00 2001 From: leafsoar Date: Wed, 20 Sep 2017 17:01:21 +0800 Subject: [PATCH] add string support --- session.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/session.go b/session.go index c69ac9e5..192fdfcd 100644 --- a/session.go +++ b/session.go @@ -425,6 +425,10 @@ func (session *Session) slice2Bean(scanResults []interface{}, fields []string, f hasAssigned = true if len(bs) > 0 { + if fieldType.Kind() == reflect.String { + fieldValue.SetString(string(bs)) + continue + } if fieldValue.CanAddr() { err := json.Unmarshal(bs, fieldValue.Addr().Interface()) if err != nil {