sunty
2024-04-18 f9c2af89456ad35ab686633f3c369f792103379f
203 图像断言改为支持对象及数组等
1个文件已修改
9 ■■■■ 已修改文件
EsApi.go 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
EsApi.go
@@ -200,7 +200,12 @@
        dataId := make([]string, 0)
        picUrl := ""
        if hitsResult[0].(map[string]interface{})["_source"].(map[string]interface{})["baseInfo"] != nil {
            picUrl = hitsResult[0].(map[string]interface{})["_source"].(map[string]interface{})["baseInfo"].([]interface{})[0].(map[string]interface{})["targetPicUrl"].(string)
            baseInfo := hitsResult[0].(map[string]interface{})["_source"].(map[string]interface{})["baseInfo"]
            if v, ok := baseInfo.([]interface{}); ok {
                picUrl = v[0].(map[string]interface{})["targetPicUrl"].(string)
            } else if v, ok := baseInfo.(map[string]interface{}); ok {
                picUrl = v["targetPicUrl"].(string)
            }
        } else {
            if hitsResult[0].(map[string]interface{})["_source"].(map[string]interface{})["targetInfo"] != nil {
                picUrl = hitsResult[0].(map[string]interface{})["_source"].(map[string]interface{})["targetInfo"].([]interface{})[0].(map[string]interface{})["picSmUrl"].(string)
@@ -2440,7 +2445,7 @@
                "terms":{
                    "documentNumber":["` + docNumbers + `"]
                }
            }
            }
            ]
        }
    }