| | |
| | | import ( |
| | | "andriodServer/esutil" |
| | | "encoding/json" |
| | | "fmt" |
| | | "github.com/gin-gonic/gin" |
| | | "io" |
| | | "strings" |
| | |
| | | return |
| | | } |
| | | videoUrl := getVideoUrlById(id) |
| | | if videoUrl != "" { |
| | | videoUrl = "http://"+videoUrl |
| | | } |
| | | |
| | | c.JSON(200, map[string]interface{}{ |
| | | "success": true, |
| | |
| | | "filter": [ |
| | | { |
| | | "term": { |
| | | "_id": "5q5VxXIBpPOUuw7XfG_L" |
| | | "_id": `+_id+` |
| | | } |
| | | } |
| | | ] |
| | |
| | | "videoUrl" |
| | | ] |
| | | }` |
| | | body, err := esutil.EsReq("POST", EsUrl, []byte(jsonDSL)) |
| | | body, err := esutil.EsReq("POST", EsUrl+"ai_ocean/_search", []byte(jsonDSL)) |
| | | if err != nil { |
| | | fmt.Println("err:", err) |
| | | return "" |
| | | } |
| | | jsonStr := string(body) |