From 58cdde93bbe0c913c0c45a63bb9d7307fac65962 Mon Sep 17 00:00:00 2001 From: 554325746@qq.com <554325746@qq.com> Date: 星期二, 25 六月 2019 19:57:05 +0800 Subject: [PATCH] add tablename by id --- esutil/EsApi.go | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) diff --git a/esutil/EsApi.go b/esutil/EsApi.go index d5510da..835ff21 100644 --- a/esutil/EsApi.go +++ b/esutil/EsApi.go @@ -53,15 +53,14 @@ } // 鏍规嵁tableid 鏌ヨtablename - -func Dbtablename(tableid string ) (tablename string) { +func Dbtablename(tableid string ) (tablename string, err error) { var dbinfotable =` { "query": { "bool": { "filter": [ { "term": { - "id":`+tableid+` + "id":"`+tableid+`" } } ] @@ -74,18 +73,18 @@ ` buf, err := EsReq("POST", "http://192.168.1.182:9200/dbtables/_search",[]byte(dbinfotable)) if err != nil { - return nil ,errors.New("http request dbtablename info is err!") + return "" ,errors.New("http request dbtablename info is err!") } sources, err := Sourcelist(buf) if err != nil { - return nil,err + return "",err } for _, source := range sources { - if name, ok := souce["tableName"].(string); ok { + if name, ok := source["tableName"].(string); ok { tablename = name break } } - return + return tablename, nil } -- Gitblit v1.8.0